У меня есть два вызова двух разных методов:
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
Спасибо