Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / CStringA и ifstream / 4 сообщений из 4, страница 1 из 1
28.02.2006, 10:39
    #33569892
Gradient
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CStringA и ifstream
Можно ли используя CStringA и ifstream прочитать текстовый файл построчно не заботясь о промежуточном буфере под строку (строка в файле может быть "сколь угодно длинной")?

У меня чего-то не получилось, как я не тыркался. :-(
поможите примерчиком, пожалуйста!

P.S. Я знаю про CFile, но MFC к проекту не подключена и во всю используется winsock, поэтому подключить MFC к этому проекту не удастся.

Весльма желательно обойтись ifstream.
...
Рейтинг: 0 / 0
28.02.2006, 12:38
    #33570395
_Балтика
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CStringA и ifstream
GradientP.S. Я знаю про CFile, но MFC к проекту не подключена и во всю используется winsock, поэтому подключить MFC к этому проекту не удастся.
Как сокеты могут мфси мешать?
Я в таких случаях, предпочитаю все ручками делать. Выделил бы буфер. Читал бы туды в цикле бинарный файл и сам разбирал.
...
Рейтинг: 0 / 0
28.02.2006, 14:11
    #33570802
Gradient
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CStringA и ifstream
_БалтикаКак сокеты могут мфси мешать?winsock2.h тянет windows.h, а с последним mfc библиотеки инклудится отказываются.

_БалтикаЯ в таких случаях, предпочитаю все ручками делать. Выделил бы буфер. Читал бы туды в цикле бинарный файл и сам разбирал."Вы будете смеяться" (с), но я так и делаю :-)
Думал с помощью общественности найти уже реализованный стандартный способ. Не думаю, что такого нет.
...
Рейтинг: 0 / 0
28.02.2006, 14:23
    #33570848
_Балтика
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CStringA и ifstream
Gradientwinsock2.h тянет windows.h, а с последним mfc библиотеки инклудится отказываются.Попробовал... Действительно, если winsock2.h до мфсишных хэдеров в stdafx включать то здесь
Код: plaintext
1.
2.
3.
#ifdef _WINDOWS_
	#error WINDOWS.H already included.  MFC apps must not #include <windows.h>
#endif
компилятор матерится. А если после, то все номально проходит.
К томуже всю сокетную функциональность мона и вынести куданить в отдельную dll.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / CStringA и ifstream / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]