Я видел, что Лена читает мой канал, поэтому пользуясь возможностью - мое уважение и респект, что называется, таким парням за задачку и решение.

А себе я пометил, что пора бы подробнее ознакомиться с type_traits, а не только c is_same и enable_if.

UPD. Лена просит на нее подписываться, а нам не жалко https://twitter.com/st_1ena

6 comments

Не могу не воспользоваться случаем: подписывайтесь на мой твиттер, котятки!
Мне ещё страшно интересно, какая изначальная задача у всего этого стояла. Т.е. в каких случаях это вообще может пригодиться?
Ildar Khabatulin
Мне ещё страшно интересно, какая изначальная задача у всего этого стояла. Т.е. в каких случаях это вообще может пригодиться?
Mагический класс A наследуется от boost::intrusive::list_base_hook, чтобы унаследованное от A держать в интрузивном пуле. А изначальная задача — организовать объекту из пула shared доступ. Ну и не шарить, соответственно, с кем попало.
я так понимаю мир с++ свернул не туда
Oleg Kovalov
я так понимаю мир с++ свернул не туда
Нет! Он повернул сразу во все стороны!
Anton
Нет! Он повернул сразу во все стороны!
поворачивали комитеты, порвали все шаблоны