Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно
pva pva вне форума

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать



Цитата Admiral:
.::.DIMA.::. возможно всё дело в распространенности MFC.
Цитата hasherfrog:
... кое-где MFC называют вымирающим динозавром ... >> »
Кое-где я стандартную сишную библиотеку (с функциями fprintf, fscanf) считаю динозавром

Для работы с текстовыми файлами полно библиотек, и ничто не мешает пользоваться ими одновременно. И одновременно с MFC. Пример:
Код: Выделить весь код
// не забудь #include <fstream>
// помни, что если не используешь using namespace std, то надо явно указывать пространство имён
void Button1_OnClick()
{
  char char1;
  int int1, int2;

  std::ifstream in("input.txt");
  if (!(in >> char1 >> int1 >> int2).good()) MyError("Ошибка чтения данных input.txt");

 ...
}
Если ругается что нет файла fstream - скопируй откуда-нибудь стандартную библиотеку c++
Если ругается на что-то внутри библиотеки - значит сделай #define C_PLUS_PLUS или MICROSOFT_ или что-то там ещё, посмотри внутри библиотечных файлов. Если не поможет - значит компилятор урезанный.
Это сообщение посчитали полезным следующие участники:

Отправлено: 07:41, 05-05-2009 | #4