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

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

Войти
Регистрация
Восстановить пароль
 
Qazan
211 / 59 / 9
Регистрация: 30.04.2013
Сообщений: 797
Записей в блоге: 10
#1

Ofstream and ostream - C++

10.06.2014, 06:57. Просмотров 325. Ответов 2
Метки нет (Все метки)

Как мне определить одну переменную для обоих потоков ?
т .ею есть ффункция
C++
1
2
3
4
    void Show(??? &out)
   {
        out << "  Don't look this ";
   }
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.06.2014, 06:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ofstream and ostream (C++):

Ostream и ofstream в качестве аргументов полиморфной функции - C++
Здравствуйте! Перегрузил оператор &lt;&lt; с ostream и ofstream для пользовательского класса. ofstream &amp;operator &lt;&lt; (ofstream &amp;output,...

ostream &operator<< (ostream &output, const Array &obj) - что означает эта строка? - C++
void Array::getArray() // вывод массива { for (int ix = 0; ix &lt; size; ix++) cout &lt;&lt; setw(5) &lt;&lt; ptr; // вывод элементов...

friend ostream &operator<<(ostream &stream, MyClass o); - C++
Что означает данная строчка которую обычно пишут в конце класса? friend ostream &amp;operator&lt;&lt;(ostream &amp;stream, MyClass o);

Friend ostream& operator<<(ostream& stream, CArr& obj); - C++
CArr.h #pragma once class CArr{ int* arr = nullptr; int size = 10; void swap(int *a, int *b); void swap(int &amp;a, int &amp;b); ...

ostream - C++
Вот мой класс: class BigInt { int Size; // Size - текущая длина (истинная длинна числа) int SizeMax; //...

Состояние ostream - C++
Допустим я определил функцию: friend std::ostream&amp; operator&lt;&lt; (std::ostream&amp; ost, Anything ...) { // тут я использую...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
uglyPinokkio
326 / 229 / 41
Регистрация: 30.05.2014
Сообщений: 682
10.06.2014, 07:02 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
void Show(std::ostream& out)
{
        out << "  Don't look this \n";
}
int main()
{
 std::ofstream ofs;
 ofs.open("test.txt");
 Show(ofs);
 Show(std::cout); 
 return 0;
}
1
Tulosba
:)
Эксперт С++
4395 / 3238 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
10.06.2014, 09:01 #3
Цитата Сообщение от Qazan Посмотреть сообщение
Как мне определить одну переменную для обоих потоков ?
Посмотреть иерархию классов и выбрать ближайший общий базовый, удовлетворяющий условиям.
http://www.cplusplus.com/reference/ostream/ostream/
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.06.2014, 09:01
Привет! Вот еще темы с ответами:

Наследование ostream - C++
Я наследовал от ostream класс, перегрузил operator&lt;&lt;(const char *) для одного типа данных, и создал объект newcout, однако он почему-то...

Класс ostream - C++
Как можно создать класс ostream? Такое ощущение, что кроме cout ничего из этого класса создать невозможно.

istream, ostream - C++
Есть задача по сохранению в файл и восстановлении из файла объекта. Функции надо сделать такие: void Serialize(std::ostream &amp; stream); //...

Шаблонный ostream - C++
Здравствуйте. Не линкуется программа - не пойму в чем дело. &quot;Header.h&quot; #include &lt;iostream&gt; using namespace std; template...


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

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

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