Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- #include <string>
- using namespace std;
- int main()
- {
- ifstream input("C:/Users/musta/Downloads/text.txt");
- string line;
- //getline(input, line);
- //cout << line << endl; // hello world
- //getline(input, line);
- //cout << line << endl; // second line
- //getline(input, line);
- //cout << line << endl; // second line
- // getline возвращает ссылку на поток, из которого читает данные,
- // а поток можно привести к типу bool, который будет false в случае когда с потоком дальше можно не работать
- //Перепишем код так, чтобы он выводил все строчки из файла и ничего лишнего
- while (getline(input, line))
- { // hello world
- cout << line << endl; // second line
- }
- // делаем перевод строки endl
- // потому что, когда считываем данные из файла в строковую переменную
- // getline читает их до определенного разделителя (по умолчанию - это перенос строки )
- // и перенос строки в строку не попадает
- //***********************
- string word;
- while (input >> word)
- {
- cout << word << endl;
- }
- /*hello
- world
- second
- line*/
- //***********************
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement