0xd34df00d
20.03.2013 09:12 Azoth_primary
У меня лютый багет от кутешных подобий RTTI, в частности, от http://qt-project.org/doc/qt-4.8/qgraphi... и вещей вроде
template <class T> inline T qgraphicsitem_cast(QGraphicsItem *item)
{
return int(static_cast<T>(0)→Type) == int(QGraphicsItem::Type)
|| (item && int(static_cast<T>(0)→Type) == item→type()) ? static_cast<T>(item) : 0;
}
Чят, одобряешь мой багет?
вообще не одобряю багеты (
:(
ну это-ж стандартная древняя хуерда. Фуд, тебе срочно надо покурить какой-нибудь гейдев-проект =) Только вот кутеёбам пора заюзать что-то вроде std::remove_pointer, а то как-то ущербно выглядят эти касты нулей.
Эм, причем remove_pointer к кастам нулей?
Олсо, graphics view framework достаточно нов, чтобы юзать уже полноценные плюсы.
дык static_cast<T>(0)→Type == std::remove_pointer<T>::type::Type
А, для этого. Да, согласен.
Ну а вообще, ты давно и праведно люто багетишь от этих всех недоRTTI. Все привыкли.
ДЕДФУД — БЕЗВОЛЬНАЯ ТРЯПКА, ПРОСИТ ОДОБРЕНИЯ НА БАГЕТ
М, какие вещи рекомендуют.
s/ от этих всех недоRTTI//
Пасяб//
Лучше бы Малерин решетку на окна нам выковала, а то не нужно, а тут сразу в каждой жопе затычка.
Я могу тебе затычку для жопы отлить только:(((
Ппц ты тупая прст.
Зря отказываешься. Именной цельнометаллический анальный чопик дорогого стоит =) Главное с цепочкой чтобы.