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

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

Войти
Регистрация
Восстановить пароль
 
ZigaZaga
0 / 0 / 0
Регистрация: 06.01.2010
Сообщений: 20
#1

как хранить поток? - C++

20.02.2010, 13:56. Просмотров 287. Ответов 2
Метки нет (Все метки)

задача такая: класс имеет конструктор, этому конструктору при создании объекта класса передаёться поток ostream , соответственно объект класса должен как-то хранить информацию о потоке.
как это реализовать?

ничего из этого не подходит:
C++
1
2
3
ostream o;
ostream &o;
ostream *o;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2010, 13:56     как хранить поток?
Посмотрите здесь:

Как хранить размерность массива? - C++
Здравствуйте. Мне нужно решить задачу: template < class T, size_t N> std::size_t length(const T (&)) { return N; }; ...

как хранить данные в dll - C++
подскажите, возможно ли, и как хранить данные в dll? например не хочу чтоб логин пароль и некоторая другая информация была в текстовом...

Как хранить координаты фигуры? - C++
Что нужно сделать: при запуске программы в центре рисуется прямоугольник, в меню есть 4 кнопки: растянуть влево, вправо, вверх, вниз...

Как лучше всего хранить коэффициенты? - C++
Мне нужно работать с матрицей порядка 100 000. Она сильно разреженная, по этому хранить все коэффициенты - не вижу смысла. Стало быть нужно...

Подскажите как хранить перемененные в DLL - C++
Здравствуйте. Я пишу dll функционал которой в приеме данных из одной программы (в которой будет вызвана соответствующая функция по...

Как хранить и обрабатывать массив больших элементов - C++
Всем привет Есть некоторый буфер объёма 1 350 000 байт (значение конкретное в конкретном времени и месте, в принципе, возможно...

Как компактно отображать и хранить большие числа? - C++
Есть ли какой-нибудь общеупотребимый формат? Типа 3*(2^123456-1) Сейчас развлекаюсь с числами Мерсенна. Для них просто придумал "М23",...

Задача на алгоритм Дейкстры (как лучше хранить информацию?) - C++
Доброго времени суток. Есть задача: Есть идея хранить входные данные след. образом: Выделить в памяти 2-х матрицы(Tab1 и Tab2...

Как хранить объекты разных классов в одном контейнере - C++
Здравствуйте! Хочу реализовать хранение разных классов(базовый и наследник) в одном контейнере. На форуме искал, но, к сожалению, не...

Оконный менеджер. Как лучше хранить указатели на элементы менеджера? - C++
Привет! Делаю тут 3D движок :wizard: В общем есть главный класс движка mgeSystem, так же есть класс окна mgeWindow, который не...

Как в int* var хранить массивы? В чем суть задания? - C++
Всем добрый день :). В задании говорится: "Создайте класс контейнера для целых чисел". Далее приводится сам класс: private: int...

Как заставить std::set хранить объекты пользовательского типа? - C++
Здравствуйте. Как заставить set хранить объекты некоторого класса или структуры? #include <iostream> #include <iterator> ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CyBOSSeR
Эксперт C++
2299 / 1669 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
20.02.2010, 14:01     как хранить поток? #2
ZigaZaga, чем не подходит такой вариант:
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
class Foo
{
public:
  Foo(std::ostream& output_stream)
  : output_stream(output_stream)
  {}
 
private:
  std::ostream& output_stream;
}
ZigaZaga
0 / 0 / 0
Регистрация: 06.01.2010
Сообщений: 20
20.02.2010, 14:06  [ТС]     как хранить поток? #3
блин. спасибо.
всем подходит.
забыл про стд:: ...
Yandex
Объявления
20.02.2010, 14:06     как хранить поток?
Ответ Создать тему
Опции темы

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