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

функция getline() в dev_C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сформировать целочисленный массив A(75), элементами которого являются случайные числа из диапазона [-5, 20] http://www.cyberforum.ru/cpp-beginners/thread396674.html
помогите решить плз,прост сам препод много задал,а этот номер я как то не одупляю!!! "Сформировать целочисленный массив A(75), элементами которого являются случайные числа из диапазона . Найти среди...
C++ Работа с матрицами Характерисикой столбца целочисленной матрицы именнуем сумму модулей его отрицательных нечетных елементов.Изменяя их место в столбце заданной матрицы, расположить их в соответствии с ростом... http://www.cyberforum.ru/cpp-beginners/thread396673.html
C++ Задание про код Хэмминга
Дано сообщение 0010010100101001 закодированное самовостанавливающимся кодом Хэмминга. Требуется определить верно ли данное сообщение и если нет, можно ли исправить сообщение Ответ представляет собой...
C++ Упростить листинг программы
Есть листинг проги, нужно его упростить. // test.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> using namespace std;
C++ есть часть кода с указателем на массив. в общем, объяснять не умею. в коде вы уж точно поймете http://www.cyberforum.ru/cpp-beginners/thread396641.html
из файла забираю значения для элементов массива но в цикле ведь i,j, а тут, если пытаюсь сделать что-то вроде *(*(Array+i)+j), то компилятор ругается так // cpp:31: error: invalid type argument...
C++ Файл целых чисел В файле целых чисел заменить все значения равные максимальному нулевыми значениями. подробнее

Показать сообщение отдельно
kobyb
1 / 1 / 0
Регистрация: 01.12.2011
Сообщений: 16

функция getline() в dev_C++ - C++

01.12.2011, 19:11. Просмотров 1465. Ответов 6
Метки (Все метки)

Помогите пожалуйста, не могу разобраться с функцией getline()
Пишу на dev_C++ и не понемаю смысл работы функции. Она читает, пока не встретит символ конца строки?Почему у меня в выходном файле записался весь фаил input, а не только первая строка?Вот программа:
C++
1
2
3
4
5
6
7
8
9
{
    string s1;
    vector<string> v;
    ifstream fin ("input.txt");
    ofstream fout ("output.txt");
    while (getline(fin,s1))
          v.push_back(s1);
       for (int i=0; i<v.size();i++)
           fout << i+1 << ":" << v[i] << endl;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru