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

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

Войти
Регистрация
Восстановить пароль
 
v0l0d1ka
9 / 9 / 0
Регистрация: 14.12.2010
Сообщений: 129
#1

Вывод строк из файла - C++

20.05.2011, 00:13. Просмотров 954. Ответов 1
Метки нет (Все метки)

Доброго времени суток. помогите решить задачку:
"выводите содержимое файла по строкам. После вывода каждой строки программа должна ждать, пока пользователь не нажмет клавишу enter".

вот моя наработка, но она не работает:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <string>
#include <iostream>
#include <fstream>
#include <cstdlib>
using namespace std;
 
int main() {
  ifstream in("Fillvector.cpp");
  string  line;
  char ch;
  while(getline(in, line))
  { 
    cout << line;
    while(cin >> ch)
        if (ch == '\n') break;
  } 
  system("pause");
} ///:~
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2011, 00:13     Вывод строк из файла
Посмотрите здесь:

Вывод строк в консоль из файла - C++
Данный метод должен выводить из файла 15 строк, где GetSubject_1() принимает значение 1., при условии что GetSubject_1() принимает значение...

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

Вывод строк из файла в обратном порядке - C++
Нужно что бы программа считала текст из файла и записала в другой файл тот же текст, но что бы предложения уже были в обратном порядке. Вот...

Осуществить вывод строк из файла, используя массив указателей на эти строки - C++
&quot;Написать программу, которая считывает текст из файла и выводит на экран только предложения, не содержащие запятых. &quot; вывод надо...

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

Вывод 2 строк - C++
Нужно вывести из файла 2 строки по 80 символов. не пойму как вывести.

Ввод и вывод строк - C++
Вылетает программа после того, как вводишь строку. Подскажите, пожалуйста, в чем ошибка? Вот код: #include&lt;stdio.h&gt; ...

Вывод 10 символьных строк - C++
Подскажи пожалуйста как реализовать вывод 15 символьных строк в виде 13123123123 и чтоб они были в интервале : L1&lt;=L&lt;=L2 L1=4 L2=9. ...

Вывод строк в случайном порядке - C++
Здраствуйте. Нужно выводить строки в случайном порядке неопределенное количество раз. Т.е. к примеру, я создам переменных типа string и...

Ввод - вывод строк + пробелы - C++
Ввести строку. Вывести в виде нескольких строк так, чтобы в каждой строке было по 4 слова, первое слово начиналось в 5-ой позиции, а...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Mиxaил
533 / 438 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
20.05.2011, 00:23     Вывод строк из файла #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <fstream>
#include <string>
 
int main ()
{
    std::ifstream File_input ("input.txt", std::ifstream::in);
 
    std::string Your_Line;
 
    std::cout << "Press ENTER to continue...";
    while (File_input)
    {
        std::cout << Your_Line << std::endl;
        std::cin.get();
        std::getline (File_input, Your_Line);
    }
    File_input.close();
 
    return 0;
}
Ответ Создать тему
Опции темы

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