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

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

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

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

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

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

ничего из этого не подходит:
C++
1
2
3
ostream o;
ostream &o;
ostream *o;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2010, 13:56
Здравствуйте! Я подобрал для вас темы с ответами на вопрос как хранить поток? (C++):

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

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

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

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

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

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

2
CyBOSSeR
Эксперт С++
2307 / 1677 / 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;
}
1
ZigaZaga
0 / 0 / 0
Регистрация: 06.01.2010
Сообщений: 20
20.02.2010, 14:06  [ТС] #3
блин. спасибо.
всем подходит.
забыл про стд:: ...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.02.2010, 14:06
Привет! Вот еще темы с ответами:

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

Как хранить пароли для доступа к программе? - C++
Есть программа, доступ к которой осуществляется через подтверждение личности(ввод пароля). Иного способа кроме как хранить пароль в...

Скопировать поток и добавить ошибки в поток - C++
Здорова господа! Есть задачка: &quot;Скопируйте поток объектов типа Name_and_address и вставьте в него столько ошибок, сколько сколько...

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


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

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

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