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

Построчное чтение из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как в С сделать проверку на вхождение в диапазон? http://www.cyberforum.ru/cpp-beginners/thread185564.html
Добрый вечер! Появился вопросик. Как в С сделать проверку на вхождение в диапазон. ну например входит ли символ из чаровского массива в диапазон от '0' до '9'. или же от А до Z
C++ Функция пользователя Ребят помогите с задачей плиз!! Функция выделяет с заданого рядка подрядок заданной длины, начиная с заданой позиции. Помогите написать прогу !! http://www.cyberforum.ru/cpp-beginners/thread185558.html
Поменять местами серию с минимальной длиной с последней серией в массиве C++
Задан целочисленный массив размера N. Поменять местами серию с минимальной длиной с последней серией в массиве. Если минимальных серий несколько, то только первую из них. (прога не закончена.сам закончу потом) не выводит последнюю серию элементов #include <iostream>
Волновой алгоритм, неправильная работа при втором запуске C++
Вероятно многие из вас видели видео по волновому алгоритму. Так вот, я завёл этот код в функцию, и у меня появилась такая проблема, что если эту функцию вызвать второй раз, то линия рисуется совсем не так как хотелось бы... вот сама функция: bool CGame::addWaypoint(int x1, int y1, int x2, int y2) { wp = 1; if(map == WALL || map == WALL) {
C++ Необходимо понять процесс решения http://www.cyberforum.ru/cpp-beginners/thread185542.html
Даны 4 точки: A (x1, y1, z1), B (x2, y2, z2), C (x3, y3, z3), D (x4, y4, z4) Задания: Составить уравнения: 1. Прямой AB 2. Плоскости ABC 3. Прямой DM, перпендикулярной плоскости ABC 4. Прямой CN, параллельной прямой AB
C++ Индексация. Народ объясните туповатому студенту задание такое Создать некую библиотеку должников где есть поля: имя,книга и дата Записей должно быть не менее 10,и все эти записи с помощью индексов и фильтров отсортировать по имени по убыванию,как отсортировать и вывести я знаю,а как работать через фильтры и индексы до меня в упор не доходит,объясните на пальцах,очень прошу. вот что сделала using... подробнее

Показать сообщение отдельно
//Александр
6 / 6 / 0
Регистрация: 15.04.2010
Сообщений: 151

Построчное чтение из файла - C++

03.11.2010, 00:56. Просмотров 2938. Ответов 3
Метки (Все метки)

такая проблема есть фаил в нем записана информация:
10 Петров А.Л. Сон 1991 4
51 Сидоров В.О. Луна 1970 5
.......
мне нужно считать первую строчку с пробелами передать ее в функцию
потом считать вторую так же ..ну и продолжать до конца файла.
как это сделать ?

Добавлено через 5 минут
Попробовал сделать так:
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
int main()
{ setlocale(LC_ALL, "rus");
    char t [300];
    
    int h,s,d;
    s=0;d=0;
    int n=0;
    int i=0;
 
 fstream fin,fout;
 
fin.open("fin.txt",ios_base::in);
    if(fin.is_open()==false)
        cout << "ошибка открытия fin.txt!!!";
   
    LIST *head;         
 head = new LIST;
 LIST* p = head;
while( !fin.eof() )
{
    while(fin !='\0')
    {
      fin >> t[i];
        i++;
    }
    add(head,t,i);
    i=0;
 
}
но передается весь фаил сразу....

Добавлено через 19 минут
ну или хотя бы прочитать весь фаил сразу но с пробелами
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru