Форум программистов, компьютерный форум CyberForum.ru

Использование функций записи в файл - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.82
rodrigezrobert
1 / 1 / 0
Регистрация: 03.07.2010
Сообщений: 77
30.05.2011, 16:36     Использование функций записи в файл #1
Здравствуйте! Есть глобальная переменная int date_year int date_Month;
Надо дозаписать в файл, данные этих двоих переменных, полученных через cin, под шапкой таблицы в одну строку.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
void Cap_table()
{   
ofstream f("reminder.txt");
    f << "---------------------------------------------------------" << endl;
    f << "|   Date    |  Executive  |     My plan                 |" << endl;
    f << "---------------------------------------------------------" << endl;
    f.close();
}
 
int _tmain(int argc, _TCHAR* argv[])
Cap_table();
 
FILE *file;
file = fopen("reminder.txt", "a");
if(file == NULL)
   cout<<"Unable to open file";
 
fwrite(date_year,sizeof(date_year),1,file); //не работает
Спасибо!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
sandye51
программист С++
 Аватар для sandye51
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
30.05.2011, 17:40     Использование функций записи в файл #2
rodrigezrobert, ну так допиши, в чем проблема?
открываешь файл
C++
1
2
3
ofstream file(fileName, ios::app);
file << 'записываем сюда все что надо';
file.close();
rodrigezrobert
1 / 1 / 0
Регистрация: 03.07.2010
Сообщений: 77
30.05.2011, 17:53  [ТС]     Использование функций записи в файл #3
Цитата Сообщение от sandye51 Посмотреть сообщение
rodrigezrobert, ну так допиши, в чем проблема?
открываешь файл
C++
1
2
3
ofstream file(fileName, ios::app);
file << 'записываем сюда все что надо';
file.close();
Суть в том, что данные должны помещаться под колонками таблицы. Это самый простой способ записи. Но у меня - случай
-------------|-----------|-----------------------|
-------------|-----------|-----------------------|
Запись 1 Запись 2 Запись 3 переменной
переменной переменной
--------------------------------
И с нового ряда опять тоже
sandye51
программист С++
 Аватар для sandye51
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
30.05.2011, 18:32     Использование функций записи в файл #4
и в чем проблема
rodrigezrobert
1 / 1 / 0
Регистрация: 03.07.2010
Сообщений: 77
31.05.2011, 16:31  [ТС]     Использование функций записи в файл #5
Цитата Сообщение от sandye51 Посмотреть сообщение
и в чем проблема
C++
1
2
3
ofstream fil("reminder.txt",ios::app );
fil <<" "<<date_year<<'.'<<date_mounth<<'.'<<date_day<<"  "<< date_hour <<'.'<<date_minith;
fil.close();
например в том что если я повторно ввожу данные то файл не дозаписывается, а старые данные перетираются новыми.
Yandex
Объявления
31.05.2011, 16:31     Использование функций записи в файл
Ответ Создать тему
Опции темы

Текущее время: 04:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru