Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

считывание из файла - C++

05.05.2010, 11:57. Просмотров 473. Ответов 2
Метки нет (Все метки)

привет всем. полазил по форуму но так и не понял как считывать с файла для моей задачи..
как считать из файла чтоб можно было потом работать с данными файла???
у меня в файле символы (типо написанно несколько слов и несколько строк, по 3 5 слов в одной строке) как правильно считать из файла...
например

File.txt
i can fuck%
my name losser%
you is a god%

вот в файле текст будет несколько слов.
% - в задании это значит что после процента будет новая строка...
напишите код програмы чтоб можно было считать из файла, а потом свободно и легко обрабадывать информацию файла, там например какие символы в каждой строке повторяется больше всего и т.д.
и еще в какой массив считывать???
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.05.2010, 11:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос считывание из файла (C++):

Заменить считывание с клавиатуры на считывание из файла - C++
Помогите пожалуйста, ни разу не работал со считыванием из файла поэтому не понимаю как и что делать. Почитал в интернете, попробовал, не...

Считывание файла в массив и запись нового файла - C++
Консоль VS C++. Текстовый файл открывается как бинарный, и считывается по 100 байт в массив - и сразу они переписываются в другой файл. В...

считывание с файла - C++
файл содержит data.txt: 200 185 170 160 76 54.9 39 27 7.5 10.7 12.9 15.9 6.5 7.9 12 12 ...

Считывание из файла - C++
Ребят, нужно сделать так чтобы программа считывала файл таким образом: первая строка (в ней число) загоняется в переменную, все следующие...

Считывание с файла - C++
Здравствуйте. Нужна помощь в написании программы: Дана непустая последовательность слов разделенных пробельными символами, расположенных...

Считывание из файла - C++
#include "stdafx.h" #include <iostream> #include <conio.h> #include <fstream> #include <vector> using namespace std; void...

2
FireNovel
150 / 73 / 8
Регистрация: 09.04.2010
Сообщений: 297
05.05.2010, 14:08 #2
Попробуй так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
#include <conio.h>
#include <fstream>
using namespace std;
 
#define LINES 10    // Количество строк 
#define SIMBOLS 100 // Количество символов
 
int main()
{
    char str[LINES][SIMBOLS]; // набор строк
 
    ifstream fin("file.txt");
    if(!fin)   // проверка открытия файла
        cout << "error";
 
    int i = 0;
    while(!fin.eof()) // чтение из файла до его конца
    {
        // сюда добавь свой код считывания из файла
        fin.getline(str[i++], SIMBOLS+1);// например чтение строк
        
    };
 
    for(int j = 0; j < i; ++j)
        cout << str[j] << endl;
 
    fin.close();
    
    _getch();
    return 0;
}
Цитата Сообщение от pqi Посмотреть сообщение
% - в задании это значит что после процента будет новая строка...
Можно организовать чтение из файла посимвольно И если % => новая строка
0
pqi
0 / 0 / 0
Регистрация: 17.02.2010
Сообщений: 35
06.05.2010, 18:54  [ТС] #3
ну вот покотили вопросыЬ
как мне написать код чтоб програма видела что между спайсами есть одно слово??? (примерно можно сделать что "_" = i i++ и покотили сохраннение, но надо чтоб запаминал и строки это сделать надо именно с % как начать?

Добавлено через 3 минуты
но если узнавать слово между спасайсами, програма не бдует знать какое слово самое длинное... ///: а мне и это надо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.05.2010, 18:54
Привет! Вот еще темы с ответами:

считывание с файла... - C++
Добрый вечер! Мне нужно создать функцию, которая вычисляла количество символов в строке файла, и количество строк в файле. Добавлено...

Считывание из файла - C++
Помогите пожалуйста,никак не могу найти,как считать данные из такого файла: Rup 106 12 38 40.2 -51 09 01 300.88...

Считывание из файла - C++
Допустим, стоит условие: из файла записать данных в массив и потом из этого же файла в переменную. Насколько я понимаю,для этого необходимо...

Считывание с файла - C++
Подскажите, плиз, как из файла в массив считать строку вместе с пробелами?


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

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

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