Я программирую старую школу mmorpg в win32 (она должна работать на очень старых машинах), и я хочу прочитать файл, который может быть либо ASCII, либо Unicode (редко), и считать количество строк в нем. из-за того, что у этих машин очень низкая память, я не могу хранить больше 4 КБ в ОЗУ.чтение файла в win32
любые идеи? thanks
Вам нужно только иметь достаточно для хранения одной строки * * в файле. Даже не это, если вам нужно только подсчитывать строки. Просто используйте функцию fgets(). Продолжайте называть его, пока он не вернет NULL. Проверьте возвращенную строку для '\ n' в конце, увеличивайте счетчик строк, когда увидите ее. –
Это клиент или сервер? Разумеется, вы не можете сделать игру «массово многопользовательской» без сравнительно массивных ресурсов. – geoffspear