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

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

Восстановить пароль Регистрация
 
v0l0d1ka
9 / 9 / 0
Регистрация: 14.12.2010
Сообщений: 127
20.05.2011, 00:13     Вывод строк из файла #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++ осуществить вывод строк из файла используя массив указателей на эти строки.
C++ Ввод - вывод строк + пробелы
как реализовать вывод строк? C++
C++ Вывод 2 строк
C++ Вывод 10 символьных строк
C++ Пользователь вводит имя файла, программа выводит содержимое файла с указанием номеров строк.
Вывод нескольких строк в файл C++
C++ Вывод строк из файла в обратном порядке

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Mиxaил
 Аватар для Mиxaил
530 / 435 / 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;
}
Yandex
Объявления
20.05.2011, 00:23     Вывод строк из файла
Ответ Создать тему
Опции темы

Текущее время: 22:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru