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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Terik
1 / 1 / 0
Регистрация: 24.03.2010
Сообщений: 50
#1

Открыть существующий файл для записи и считывания - C++

15.05.2012, 23:13. Просмотров 268. Ответов 1
Метки нет (Все метки)

Написал код

C++
1
2
3
4
5
6
7
     FILE * fo;//создаю указатель
     if( (fo=fopen("backup_date.txt","at")) == 0 ) {//открываю файл и проверяю открылся или нет
     ShowMessage("Ошибка записи файла резервного копирования");
   }
   UnicodeString str=DateToStr(CurrentDate);// переменной str присваиваю значения объекта класса TdataTime, сегодняшнюю дату
   ShowMessage(str);// вывожу на экран сегодняшнюю дату для проверки
   fprintf(fo,"%s",str);//пытаюсь ввести её в файл. Запись происходит но в файле оказывается только 1
В файле оказывается 1. почему непонятно делал про примеру.

И ещё вопрос общего характера. Мне нужно открыть существующий файл для записи и считывания оттуда информации, я правильно описал функцию fopen()?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.05.2012, 23:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Открыть существующий файл для записи и считывания (C++):

Открыть существующий текстовый файл и копировать его в новый файл, с заменой всех букв нижнего регистра - C++
напишите программу, которая бы открывала существующий текстовый файл и копировала его в новый файл, с заменой всех букв нижнего регистра на...

Как открыть уже существующий файл .docx - C++
Доброе время суток, я хотел бы открыть файл через кнопку Button1 при её нажатии. И что бы открылся уже существующий файл пожалуйста...

Как открыть файл одновременно для чтения и для записи? - C++
Делаю вот так, но ничего не получается.:( std::fstream inOutCredit("credit.dat", std::ios::ate | std::ios::binary); if...

Команды считывания из файла и записи в файл - C++
Здравствуйте, использую функцию freopen для чтения и записи информации в файл. Создаю файл input.txt и output.txt, в первый вношу 2 целых...

Не открывается файл для считывания - C++
#include "stdafx.h" #include <iostream> #include <stdio.h> #include <string> using namespace std; int main() ...

Открыть существующий документ Word при помощи компоненты WordApplication - C++
Уважаемый All. Подскажите, кто знает, как при помощи компоненты WordApplication открыть существующий документ Word (без диалоговых окон)....

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
zitxbit
Master C/C++
88 / 740 / 75
Регистрация: 11.04.2012
Сообщений: 971
16.05.2012, 10:00 #2
Открывает файл для чтения/записи:
C++
1
FILE* fp = fopen(filename,"r+");
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.05.2012, 10:00
Привет! Вот еще темы с ответами:

Как открыть два файла для записи? - C++
Здравствуйте, есть следующий код #include <iostream> #include <fstream> using namespace std; int main() { int...

Можно ли открыть поток для чтения и записи файла одновременно? - C++
Можно ли открыть поток для чтения и записи одновременно? Этот код не работает: wchar_t temp; wstring wchars; ...

LINK: fatal error LNK1168: не удается открыть exe для записи - C++
Подскажите пожалуйста,что значит эта ошибка? 1>------ Построение начато: проект: Курсовая лаба, Конфигурация: Debug Win32 ------ ...

Открыть файл для ввода и вывода - C++
Все привет. Есть код: #include <iostream> #include <fstream> #include <string> int main() { std::fstream...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru