Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Как проверить конец файла в CFile - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ fputc не работает, укажите где в програмке ошибка http://www.cyberforum.ru/cpp-beginners/thread497678.html
В С создается файл и выполняется над ним работа. Создается файл, вводится в него текст, где слова разделены ' ' (пробелом), линии ':' ( двоеточием). В конце файла устанавливается '!'( воскл.знак)....
C++ Как запустить mdb - файл (Access) из программы С++ или VC++ При загрузке компьютера, программа, находящаяся в StartUp, читает из файла поле с датой. Если дата <= текущей, то запускается файл *.mdb http://www.cyberforum.ru/cpp-beginners/thread497677.html
C++ ShellExecute - манипулирование окном программы. Как сделать?
Я в своей программе использую ShellExecute - API-шую функцию, которая открывает файл программой, сопоставленной с этим расширением файла. Например, 123.txt она открывает его с помощью notepad.exe, и...
Запуск консольного приложения в фоновом режиме C++
Доброго времени суток У меня вопрос, как запустить консольное приложение в фоновом режиме, т.е. чтобы при двойном щелчке по приложению не открывался cmd.exe
C++ Попытка получения запущенных процессов на удалённом компьютере http://www.cyberforum.ru/cpp-beginners/thread497597.html
При попытке получить список запущенных процессов, прога завершается авариино. Под дебагом говорит что какие-то проблемы в переменной spServices. Может кто-нибудь подскажет где собака порылась? Вот...
C++ Можно ли с помощью хуков перехватывать вызовы функций из DLL? Привет народ! Для одного проекта ;) мне понадобилось перехватывать функцию, находящуюся в DLL (а точнее в kernel32.dll, т.е. WinAPI-функцию). Видел драйвер, скрывающий процесс, и еще кой-чего но... подробнее

Показать сообщение отдельно
kolobok0
46 / 46 / 8
Регистрация: 24.01.2010
Сообщений: 225
08.08.2011, 12:53
у класса
CFile
есть метод...Read() в описание которого написано следующее...

Return Value
The number of bytes transferred to the buffer. Note that for all CFile classes, the return value may be less than nCount if the end

другими словами предлогаеться анализировать кол-во считанных байт байт реально.

Так же можно (если файл конечный) измерить его с помощью 'сиика'. MSDN Вам в помощь...

класс
CStdioFile
'чайлд' по отношению к вышеуказанному классу (CFile) - соответственно для него выше написанный способ годиться так-же. Если требуеться воспользоваться уже методами 'эстэдио' - то они предлогают ориентироваться на возвращаемое значение указателя либо на трю-фалсе (метод со стрингом).

(круглый)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru