У меня есть два вызова двух разных методов:
void func1()
{
// do something
if (fail)
{
// then set errno to EEXIST
}
}
И второй способ:
void func2()
{
// do something
if (fail)
{
// then set errno to ENOENT
}
}
Когда я устанавливаю
errno
в какое-то значение, что он делает? просто проверка ошибок?Как я могу установить
errno
в вышеуказанных методахfunc1
иfunc2
наEEXIST
иENOENT
Спасибо