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

Чтение данных из текстового файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Access violation writing location http://www.cyberforum.ru/cpp-beginners/thread1828377.html
Вылетает эта ошибка. В чём может быть проблема? Программа выполняется выводит результат, а после вылетает исключение. #include "cls_Car.h" #include "Cont.h" void InputFile(const char*...
C++ Нужно нарисовать 2 блок-схемы(1 математическую,2 для написания самой программы) #include <iostream> #include <math.h> using namespace std; //длина стороны АВ double side(double xa, double ya, double xb, double yb) {return sqrt((xb-xa)*(xb-xa)+(yb-ya)*(yb-ya));} ... http://www.cyberforum.ru/cpp-beginners/thread1828373.html
Произведение матриц C++
Здравствуйте. Помогите, пожалуйста, решить задачу. Программу написал, но она выдает ошибку. Подскажите, в чем проблема? Необходимо вычислить произведение двух произвольных матриц. Вот, что...
C++ Задачка с ncurses.h
Привет всем форумчанам! Не могу реализовать передвижение курсора в ncurses, хотя получалось делать на conio.h. Подскажите, пожалуйста, что тут не так? #include <stdio.h> #include <ncurses.h> ...
C++ Программа с матрицей http://www.cyberforum.ru/cpp-beginners/thread1828343.html
Помогите не получается. Дан массив целых чисел, проверить, верно ли, что сумма элементов, значение которых меньше 5, не превышает 10. int a; int sum=0; for(int i=0;i<10;i++) { ...
C++ Привести контрпример Последовательность задана следующим образом: Вам даны числа x и y. Посчитайте, чему равен остаток от деления fn на 1000000007 (109 + 7). Формат ввода В первой строке записано два целых числа x... подробнее

Показать сообщение отдельно
nd2
2353 / 1943 / 681
Регистрация: 29.01.2016
Сообщений: 6,326
17.10.2016, 19:57
Конец данных в файле - это пустая строка?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
    fstream fi;
    string st;
    fi.open("file.txt",ios::in);
    ofstream fout("out.txt");
    if (fi)
    {
        while (getline(fi, st) && st != "$$SOE");
 
        int c = 0;
        while (getline(fi, st) && st != "")
        {
            fout << st << endl;
            fi >> Tabl[c][0] >> Tabl[c][1] >> Tabl[c][2];
            fi.get();
            ++c;
        }
    }
    else
        cout << "Error opening file!" << endl;
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru