Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
84 / 80 / 31
Регистрация: 18.11.2013
Сообщений: 390
1

Как можно сделать виртуальный поток ввода / вывода?

09.02.2015, 15:12. Просмотров 379. Ответов 1
Метки нет (Все метки)

есть программа, которая считает кол-во слов в строке причудливым способом, конечно можно сделать другим способом, но есть желание узнать, есть ли "виртуальный потоки", которые выводят куда-то в буфер, с которого потом можно вывести operator>> методами потоков(мне пригодилось для подсчёта строк)


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <string>
#include <fstream>
 
using namespace std;
 
int main()
{
    string s,s2;
    getline(cin, s);
    ofstream fout("input.txt");
    fout << s;
    fout.close();
    ifstream fin("input.txt");
    int otv = 0;
    while (!fin.eof())
    {
        fin >> s2; 
        otv++;
    }
    cout << otv;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.02.2015, 15:12
Ответы с готовыми решениями:

Как сделать отступы или , чтобы входной поток(ввода) отдельно от вывода
#include &lt;iostream&gt; #define MAX_N 100 using namespace std; class Stack { int st_size=0;...

как записывать данные в поток ввода-вывода?
доброго времени суток, появилась &quot;гениальная&quot; идея, перехватить сообщения идущие в поток...

Как перехватить поток ввода-вывода одной программы через другую (межпроцессорного обмена данными)?
Ребята, извиняюсь за некорректность возможную, поскольку я совсем-совсем новичок. у меня есть ...

Как сделать голосовой поток вывода?
Ну то есть скармливаешь ему строку оператором &lt;&lt;, а он её читает через динамики. Как это сделать?

1
Эксперт PHP
2679 / 2346 / 1096
Регистрация: 14.05.2014
Сообщений: 6,698
Записей в блоге: 1
09.02.2015, 15:13 2
Krock21rus, std::stringstream
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.02.2015, 15:13

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Поток ввода-вывода
#include &lt;iostream&gt; using namespace std; int main() { int i; while(true) { ...

Форматирование поток ввода\вывода
Здравствуйте, прощу объяснить и помочь дописать небольшой кусочек программы. 3адание:...

Стандартный поток ввода и вывода в Objective-C
Я новичок в Objective-C. Мне необходимо ввести данные с клавиатуры в переменные а и b, а затем...

Перегрузить операторы ввода/вывода в поток (>>, <<) для класса
Помогите, перегрузить операции ввода/вывода в поток (&gt;&gt;, &lt;&lt;) для класса A. Для объекта класса A...


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

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

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