Вход на сайт
Забыла самое простое:(
NEW 07.10.07 10:44
Наверное потер, про "отдельный класс" там ничего нет.
Ладно, мне все же интересно, что ты имеешь в виду, так что ли надо писать?:
В ответ на:
Можно глянуть в начало ветки - там все расписано (если, конечно, какой-нибудь толковый модер не потер)...
Можно глянуть в начало ветки - там все расписано (если, конечно, какой-нибудь толковый модер не потер)...
Наверное потер, про "отдельный класс" там ничего нет.
Ладно, мне все же интересно, что ты имеешь в виду, так что ли надо писать?:
std::cout << std::string(" Hello World ! ") << std::endl;
NEW 07.10.07 21:23
в ответ igna 07.10.07 10:44
А. Добавь, плс, к тому, что ты уже написал, следующую функциональность:
1. при выводе в стандартный поток каждый прбел в оригинальной строке должен заменяться тремя пробелами
2. исключение из пункта 1. - каждый третий заменяемый пробел должен заменяться табулятором.
Б. Оцени объем работы (в человекочасах) для для выполнения пункта А для проекта объемом в пару сотен килобайт.
P.S. Возьми старый ник.
1. при выводе в стандартный поток каждый прбел в оригинальной строке должен заменяться тремя пробелами
2. исключение из пункта 1. - каждый третий заменяемый пробел должен заменяться табулятором.
Б. Оцени объем работы (в человекочасах) для для выполнения пункта А для проекта объемом в пару сотен килобайт.
P.S. Возьми старый ник.
NEW 07.10.07 22:10
1. Ты звездочку в первой строке забыл.
2. Если при выводе в cout возникнет исключение, получишь memory leak.
Нарисуй THelloWorld, пожалуйста.
в ответ Murr 07.10.07 21:33
В ответ на:
THelloWorld helloWorld = new THelloWorld();
std::cout << helloWorld << std::endl;
delete helloWorld;
1. Ты звездочку в первой строке забыл.
2. Если при выводе в cout возникнет исключение, получишь memory leak.
Нарисуй THelloWorld, пожалуйста.
NEW 07.10.07 22:35
в ответ igna 07.10.07 22:26
Вот тебе такой способ: http://foren.germany.ru/arch/showmessage.pl?Cat=&Board=programmer&Number=5289321
Камент scorpi_ тоже довольно интересен... :-D
Камент scorpi_ тоже довольно интересен... :-D
NEW 07.10.07 23:37
в ответ igna 07.10.07 22:10
1. Ты звездочку в первой строке забыл.
------
Забыл. Сказывается использование С# последнюю пару лет.
2. Если при выводе в cout возникнет исключение, получишь memory leak.
------
Это детали имплементации operator<<(). Но можно и обернуть в try/catch/finally...
Но это не принципиально - принципиально, что в поток выводится объект
класса THelloWorld и при любых изменениях в этом классе написанный код
изменять не потребуется.
------
Забыл. Сказывается использование С# последнюю пару лет.
2. Если при выводе в cout возникнет исключение, получишь memory leak.
------
Это детали имплементации operator<<(). Но можно и обернуть в try/catch/finally...
Но это не принципиально - принципиально, что в поток выводится объект
класса THelloWorld и при любых изменениях в этом классе написанный код
изменять не потребуется.
NEW 08.10.07 11:18
в ответ igna 08.10.07 08:37
А класс THelloWorld все же было бы интересно увидеть.
------
Лениво. Объект, содержащий (любым способом) строку и для которого переопределено operator<<().
По finally - надо смотреть, но насколько Я помню, в С++ (Билдер'е) он место имел. Собственно там
имелась некорректная реализация finally и ее чинили в какой-то из версий.
------
Лениво. Объект, содержащий (любым способом) строку и для которого переопределено operator<<().
По finally - надо смотреть, но насколько Я помню, в С++ (Билдер'е) он место имел. Собственно там
имелась некорректная реализация finally и ее чинили в какой-то из версий.