Челябинские C++ программисты настолько суровы
От: Handie  
Дата: 20.04.11 12:18
Оценка: :))) :))) :))) :))) :))) :)))
Что в конструкторе класса могут написать

delete this;


Наверное это все-таки в юмор
Re: Челябинские C++ программисты настолько суровы
От: CannyMan  
Дата: 21.04.11 03:24
Оценка: 1 (1)
Здравствуйте, Handie, Вы писали:

H>Что в конструкторе класса могут написать


H>
H>delete this;
H>


H>Наверное это все-таки в юмор


Ой да ладно, сразу челябинские. Если челябинские то конкретного автора в студию (контору где работает творец).
Re[2]: Челябинские C++ программисты настолько суровы
От: Handie  
Дата: 21.04.11 06:00
Оценка: :))) :))
CM>Ой да ладно, сразу челябинские. Если челябинские то конкретного автора в студию (контору где работает творец).

Автор оного кода приходил на собеседование. Не думаю, что надо называть имя и фамилию
код был полностью такой

A::A(const A &other)
try
{
   [skipped]
}
catch(...)
{
    delete this;
}
Re[3]: Челябинские C++ программисты настолько суровы
От: Vladek Россия Github
Дата: 22.04.11 10:23
Оценка: :))
Здравствуйте, Handie, Вы писали:

CM>>Ой да ладно, сразу челябинские. Если челябинские то конкретного автора в студию (контору где работает творец).


H>Автор оного кода приходил на собеседование. Не думаю, что надо называть имя и фамилию

H>код был полностью такой

H>
H>A::A(const A &other)
H>try
H>{
H>   [skipped]
H>}
H>catch(...)
H>{
H>    delete this;
H>}
H>


Это класс-камикадзе.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.