Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 05:38 21.05.24 
Клубове/ Компютри и Интернет / Програмисти Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема цър-пър
АвторБaт Бaтko (Нерегистриран) 
Публикувано05.11.04 11:22  



Здравейте,

Интересно ми е как ще решите следния проблем:

Трябва да се създаде клас Message който да се инициализра с некъв поток тип ostream
и някво състояние да речем:

enum _State_t
{
_S_debug,
_S_verbose,
_S_info
};

Message msg(_S_debug, cout);

след тва искаме следните операции да работат:

msg << _S_state << "Наздраве" << 1 << " " << 0 << endl;

тогава когато _S_state == инициализираното състояние

и съотвенто да получавам като съобщение(при горната инициализация) нещо подобно:

$:DEBUG: "Наздраве"1 0
$:

съответно ако _S_state != инициализираното състояние нищо да не се изписва.

Имам некво решение и ако ви е интересно ще го споделя по нататък. Дано не ме сметнете за идиот с такава проста задача, но бих се зарадвал на някво елегантно решение.



Цялата тема
ТемаАвторПубликувано
* цър-пър Бaт Бaтko   05.11.04 11:22
. * Re: цър-пър Duncan Griffin   05.11.04 14:52
. * Re: цър-пър Nero   05.11.04 16:13
. * Re: цър-пър Бaт Бaтko   05.11.04 17:02
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.