-18 / 1 / 0
Регистрация: 28.08.2022
Сообщений: 138
1

Как построчно вывести текст из документа?

14.01.2023, 14:07. Показов 827. Ответов 3

Author24 — интернет-сервис помощи студентам
Не просто построчно, а так, чтобы при каждом вызове функции, она возвращала следующую строку.

Я знаю про while(getline()) - но это работает только в функции main(), в других, оно каждый раз бцдет сбрасываться, и начинать возвращать одно и то же.

Как это реализоать? Я вообще без понятия уже...
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.01.2023, 14:07
Ответы с готовыми решениями:

Как ПОСТРОЧНО получать текст из .txt документа C++?
Как построчно доставать текст из тестовых документов? Ну то есть мне нужна строка, например, под...

Как вывести текст построчно на экран
Как вывести текст построчно и вообще как дальше работать со строками? Помогите, пожалуйста)...

Как построчно вывести текст файла
Как построчно вывести текст файла

Ввести построчно текст программы написанной на языке ПАСКАЛЬ. Заменить понятия тип INTEGER на ЦЕЛОЕ, REAL на ВЕЩЕСТВЕННОЕ. Вывести построчно получен
Помогите плз написать программу Ввести построчно текст программы написанной на языке...

3
4863 / 2662 / 913
Регистрация: 29.11.2010
Сообщений: 5,743
14.01.2023, 15:51 2
Цитата Сообщение от ctepler Посмотреть сообщение
работает только в функции main(), в других, оно каждый раз бцдет сбрасываться
Вы в начале функции файл переоткрываете или сбрасываете?

Показывайте, что вам нужно конкретно. А то так можно много советов надавать.

Пример, в котором ничего никуда и ни на что не сбрасывается.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <fstream>
#include <string>
 
std::string readSomethingFromFile(std::ifstream &file) {
    std::string result;
    std::getline(file, result);
    return result;
}
 
int main() {
    std::ifstream file("../main.cpp.cin");
 
    while (file) {
        std::cout << readSomethingFromFile(file) << std::endl;
    }
 
    return 0;
}
0
3678 / 2589 / 719
Регистрация: 02.08.2011
Сообщений: 6,963
14.01.2023, 23:13 3
Цитата Сообщение от lemegeton Посмотреть сообщение
readSomethingFromFile

Не по теме:

В плюсах принято в camel case именовать методы?

0
4863 / 2662 / 913
Регистрация: 29.11.2010
Сообщений: 5,743
14.01.2023, 23:26 4
Цитата Сообщение от IamRain Посмотреть сообщение
В плюсах принято в camel case именовать методы?
Код на плюсах можно найти в любом код-стайле.
Иногда даже в рамках одного проекта.
1
14.01.2023, 23:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.01.2023, 23:26
Помогаю со студенческими работами здесь

Как из массива строк вывести текст в мемо, одной операцией, не выводя построчно?
Задача в следущем. Есть файл с байтами. После их раскодирования получаем двумерный массив тоже с...

Вывести текст построчно
Вывести на экран n строк примерно такого текста (n вводится с клавиатуры): Привет, Катя!...

Как считать и вывести текст из HTML документа и отобразить его в TextBlock?
Нужно, чтобы по нажатию на 1 кнопку, мы выбирали файл (уже сделано), а по нажатию на 2 кнопку,...

Считать текст из файла и вывести построчно
При считывании записей из блокнота в форму С# происходит их слияние. Записи выводятся через label....

Вывести на экран исходный текст построчно
Здравствуйте! Подскажите, как написать программу: Я прочитал данную реализацию в нагугленой...

Как изменить текст надписи формы документа при записи документа
Здравствуйте уважаемые, у меня простой вопрос - как мне при записи документа изменить надпись на...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru