C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Работа с файлами, Как дописать?
Udman
  Отправлено: 18.08.2003, 22:12


Ученик-кочегар

Группа: Участник
Сообщений: 16



У меня есть такой вопрос!!!! Как можно дописать инфу в файл? И вообще кто-то может мне объяснить поподробнее как открывать и сохранять инфу в файл!!! В форуме видел но ничего не понял!
Заранее благодарен! sad.gif
Георгий
Отправлено: 20.08.2003, 23:26


Почетный железнодорожник

Группа: Модератор
Сообщений: 874



если речь о работе с файлами, то я удивлён — практически в любой книжке, посвящённой программированию на C, есть глава, в которой говорится о работе с файлами, но, судя по формулировке вопроса, тебе нужен совет по работе именно с файлами:
CODE
//через потоки ввода/вывода
fstream fs("a.tst",ios::in|ios::out);
fs<<"âûâîä ñòðîêè\n";
fs<<123;
fs.flush();

char str[20];
fs.getline(str,sizeof(str));
int z;
fs>>z;

//через ANSI C функции
//смотри примеры к fopen fwrite fread в помощи

//через WinAPI
HANDLE hFile;
hFile=CreateFile("b.tst",GENERIC_READ|GENERIC_WRITE,0,0,0,0,0);
char cstr[]="âûâîä ñòðîêè";
WriteFile(hFile,cstr,sizeof(cstr),0,0);
ReadFile (hFile,cstr,sizeof(cstr),0,0);
CloseHandle(hFile);

если же тебе что-то другое надо, то объясни популярно.

Вернуться в Вопросы программирования в C++Builder