У меня есть унаследованный код, который делает это повсюду:Что делает закрытие недействительного дескриптора файла?
int fd; // open a file
if(fd == -1)
{
close(fd);
}
Это выглядит очень плохо для меня.
Действительно ли закрывается неверный дескриптор файла?
* Это выглядит очень неправильно для меня. * Согласовано. «Мысль» за этим кодом, должно быть, была ... интересной. –