Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> запись в файл 
:(
    Опции темы
fuckingniger
Дата 21.6.2011, 00:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 223
Регистрация: 1.10.2010

Репутация: нет
Всего: 1



как записывать в файл построчно?
библиотека fstream

Добавлено через 7 минут и 32 секунды
и файл необходимо почистить!!!

Добавлено через 11 минут и 58 секунд
как открыть и записывать я понял.

помогите очистить файл.

Очень нужна ваша помошь
PM MAIL   Вверх
fuckingniger
Дата 21.6.2011, 00:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 223
Регистрация: 1.10.2010

Репутация: нет
Всего: 1



я даже помню, что можно как-то при открытии указать , что надо очистить файл - но не помню ваше
PM MAIL   Вверх
Cheloveck
Дата 21.6.2011, 01:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: 3
Всего: 32



ну ты бы гугль спросил хоть http://cplusplus.com/reference/iostream/ofstream/


--------------------
user posted image
PM Jabber   Вверх
fuckingniger
Дата 21.6.2011, 01:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 223
Регистрация: 1.10.2010

Репутация: нет
Всего: 1



я был на этой странице.
не настолько хорошо знаю английский

Добавлено через 1 минуту и 36 секунд
подскажите что надо написать

Код

 fstream f ;
     f.open("record_list.txt",/*что тут написать?*/);

PM MAIL   Вверх
Cheloveck
Дата 21.6.2011, 01:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: 3
Всего: 32



Цитата(fuckingniger @  21.6.2011,  01:02 Найти цитируемый пост)
не настолько хорошо знаю английский

Нет, это уже банальная лень и нежелание что-то делать. Есть же онлайн словари и переводчики. 
http://cplusplus.com/reference/iostream/ofstream/ofstream/ тут ищи


--------------------
user posted image
PM Jabber   Вверх
fuckingniger
Дата 21.6.2011, 01:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 223
Регистрация: 1.10.2010

Репутация: нет
Всего: 1



Cheloveck , я это абсолютная правда. Я на этой странице сижу уже час с небольшим - и не понимаю как очистить. По переводу trunc подходит, но у меня не получилось - не очистил он.

Добавлено через 1 минуту и 56 секунд
Код

 fstream f ;
     f.open("record_list.txt",ios_base::trunc);
     f << "232323" <<endl;

так вообще ничего не записалось
PM MAIL   Вверх
Cheloveck
Дата 21.6.2011, 01:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: 3
Всего: 32



Там же есть пример
http://cplusplus.com/reference/iostream/ios_base/openmode/ за час можно перевести с бумажным словарём эту таблицу


--------------------
user posted image
PM Jabber   Вверх
fuckingniger
Дата 21.6.2011, 01:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 223
Регистрация: 1.10.2010

Репутация: нет
Всего: 1



Код

fstream f ;
     f.open("record_list.txt",ios_base::trunc);
     f << "232323" <<endl


где здесь ошибка, скажите пожалуйста?

Добавлено через 3 минуты и 29 секунд
если убрать
Код

 ios_base::trunc

то он тупо поверх старого пишет.


PM MAIL   Вверх
Cheloveck
Дата 21.6.2011, 01:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: 3
Всего: 32



Код

#include <fstream>

int main()
{
  std::ofstream f("file.txt", std::ios::trunc);
  f.close();
  return 0;
}

У меня файл обнуляется, что я делаю не так?


--------------------
user posted image
PM Jabber   Вверх
fuckingniger
Дата 21.6.2011, 01:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 223
Регистрация: 1.10.2010

Репутация: нет
Всего: 1



а у меня нет, хотя я также переписал.
ваще ничего не происходит

vs 2010

Добавлено через 4 минуты и 29 секунд
написал ofstream вместо fstream и заработало

PM MAIL   Вверх
Cheloveck
Дата 21.6.2011, 09:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: 3
Всего: 32



Цитата(fuckingniger @  21.6.2011,  01:30 Найти цитируемый пост)
написал ofstream вместо fstream и заработало

А минус кто теперь убирать будет? Я виноват в том, что ты не смог прочесть ofstream?


--------------------
user posted image
PM Jabber   Вверх
boostcoder
Дата 21.6.2011, 12:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 49
Всего: 110



Cheloveck дал ссылку на ofstream:
Цитата(Cheloveck @  21.6.2011,  01:11 Найти цитируемый пост)
http://cplusplus.com/reference/iostream/ofstream/ofstream/ тут ищи



fuckingniger, ты же, хз по каким причинам не попал по ней. и за это влепил минус?
Цитата(fuckingniger @  21.6.2011,  01:30 Найти цитируемый пост)
написал ofstream вместо fstream и заработало



Cheloveck, минус компенсировал.

Это сообщение отредактировал(а) boostcoder - 21.6.2011, 12:41
PM WWW   Вверх
fuckingniger
Дата 21.6.2011, 14:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 223
Регистрация: 1.10.2010

Репутация: нет
Всего: 1



 я всегда считал, что fstream это и ofstream и ifstream
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0784 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.