Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Забыла самое простое:(

08.10.07 20:05
Re: Забыла самое простое:(
 
igna постоялец
в ответ Murr 08.10.07 11:18
В ответ на:
Лениво. Объект, содержащий (любым способом) строку и для которого переопределено operator<<()

И всего то? Отчего ж лениво? Вот это что ли твое счастье?:
class THelloWorld { };
std::ostream& operator<<(std::ostream& os, const THelloWorld&)
{
return os << "Hello World !" << std::endl;
}


Или это?:

class THelloWorld {
const char* s_;
public:
THelloWorld(const char* s) : s_(s) { }
const char* str() const { return s_; }
};
std::ostream& operator<<(std::ostream& os, const THelloWorld& hw)
{
return os << hw.str() << std::endl;
}


В ответ на:
По finally - надо смотреть, но насколько Я помню, в С++ (Билдер'е) он место имел.

Может ты с __finally путаешь?
 

Перейти на