Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

<fstream>

8.3K
23 ноября 2005 года
Chuvak
40 / / 23.11.2005
Почему в разных проэктах (оба обычные Application) один код выполняется по-разному:
В одном

fstream f1 ("file.txt", ios_base::оut);
if (!f1) ShowMessage("Error");
f1 << "lkjgnbljkfgbgfb";
if (!f1.good()) ShowMessage("Error2");
f1.close();

пишет в f1 строку, в другом нет.
Обе части из Form1->Show(), обе ВЫПОЛНАЮТСЯ (судя по брейкпоинту на f1.close())
Помогите пожалуйста - это работа на выпуск (экзамен)
585
24 ноября 2005 года
honeybeer
297 / / 06.09.2004
Цитата:
Originally posted by Chuvak
Почему в разных проэктах (оба обычные Application) один код выполняется по-разному:
В одном

fstream f1 ("file.txt", ios_base::оut);
if (!f1) ShowMessage("Error");
f1 << "lkjgnbljkfgbgfb";
if (!f1.good()) ShowMessage("Error2");
f1.close();

пишет в f1 строку, в другом нет.
Обе части из Form1->Show(), обе ВЫПОЛНАЮТСЯ (судя по брейкпоинту на f1.close())
Помогите пожалуйста - это работа на выпуск (экзамен)


 
Код:
fstream f1 ("file.txt", ios_base:::oout);
if (!f1) MessageBox(NULL, "Error", "E", MB_OK|MB_ICONERROR);
f1 << "lkjgnbljkfgbgfb";
if (!f1.good()) MessageBox(NULL, "Error2", "E2", MB_OK|MB_ICONERROR);
f1.close();

Гонял и в консоли, и в GUI... все работает. Может просто файл не там ищешь? Попробуй указывать полный путь с именем файла
8.3K
25 ноября 2005 года
Chuvak
40 / / 23.11.2005
Цитата:
Originally posted by honeybeer
Гонял и в консоли, и в GUI... все работает. Может просто файл не там ищешь? Попробуй указывать полный путь с именем файла



Да с путём все нормально - закомментировал
#include <fstream>
и using namespace std;
перестало компилироваться -> вывод : <fstream> включается.
Кстати f1.put(char) работает. Можно его приспособить но влом и я хочу использовать именно '<<' или f1.write();
повторюсь, и у меня в чистом GUI/console все работает.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог