Что в конструкторе класса могут написать
delete this;
Наверное это все-таки в юмор
Здравствуйте, Handie, Вы писали:
H>Что в конструкторе класса могут написать
H>H>delete this;
H>
H>Наверное это все-таки в юмор
Ой да ладно, сразу челябинские. Если челябинские то конкретного автора в студию (контору где работает творец).
CM>Ой да ладно, сразу челябинские. Если челябинские то конкретного автора в студию (контору где работает творец).
Автор оного кода приходил на собеседование. Не думаю, что надо называть имя и фамилию
код был полностью такой
A::A(const A &other)
try
{
[skipped]
}
catch(...)
{
delete this;
}
Здравствуйте, 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>
Это класс-камикадзе.