Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / работа с ТХТ файлами ! / 4 сообщений из 4, страница 1 из 1
20.05.2004, 21:05
    #32527138
Moorka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа с ТХТ файлами !
Привет!
не поможете-ли чайнику?
не подскажите как считывать текст из тектового фаила?

в фаиле просто текст. Надо прочесть по 1-ой букве(символу) до конца.

Но как это записать? :(
...
Рейтинг: 0 / 0
21.05.2004, 03:20
    #32527250
biomen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа с ТХТ файлами !
А все-таки, читать или записывать ? :)
Если читать:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
char* BuffStr=new char[BuffSize];
FILE* inFile=fopen("c:\\file.txt","r");
if(inFile!=NULL) 
{
    while(fgets(BuffStr,BuffSize,inFile)!=0)
           {
           // здесь копируешь буффер куда-нибудь
           }
    fclose(inFile);
}
delete [] BuffStr;
Еще можно воспользоваться потоками.
...
Рейтинг: 0 / 0
21.05.2004, 03:36
    #32527256
biomen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа с ТХТ файлами !
Забыл, в начале еще нужно написать
#include "stdio.h"
...
Рейтинг: 0 / 0
21.05.2004, 09:33
    #32527415
Moorka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа с ТХТ файлами !
У меня есть пример записи в файл (довольно-таки простой):

void WritetoFile() {
int q; q=0;
int i;
ofstream ofs("first.txt");
if (!ofs) {cout << "Can't open first.txt" << endl; return;}


for (i=1; i<601; i++)
{
if (simbol =='*')
{
skaiciu masyvo i faila
ofs << setw(5) << natur;
q++;
}

if (q==10) {
ofs << endl;
q=0;
}
}
}


А нельзя-ли так же просто прочесть файл?
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / работа с ТХТ файлами ! / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]