Re[2]: Непонятная ошибка при закрытии дескриптора файла
От: ononim  
Дата: 29.09.14 13:10
Оценка: +1
skl>>2) Я понимаю, что это скорее сишный код в методе, но я не знаю как с помощью файловых потоков С++ задать неблокируемый режим для файла на чтение (т. е. флаг O_NONBLOCK). Буду благодарен за подсказку как это сделать при помощи файловых потоков С++.
Z>использовать std::istream::readsome() вместо read()
Да блин у человека явно какой то баг в окружающем коде. Его надо фиксить. Я кстати процентов на 60 уверен что close у него не тот, который он хочет позвать — макросом переопределили каким то или гдето в проекте есть другой левый close, на который и слинковался код. Вобщем, gdb в зубы и вперед.
Как много веселых ребят, и все делают велосипед...
Отредактировано 29.09.2014 13:28 ononim . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.