- 1
- 2
- 3
- 4
- 5
Element* pElt = Panel->pElement;
if (!pElt && pElt == reinterpret_cast<Element*>(0xFEEEFEEEi64))
{
return 0;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−41
Element* pElt = Panel->pElement;
if (!pElt && pElt == reinterpret_cast<Element*>(0xFEEEFEEEi64))
{
return 0;
}
Как наверняка узнать, что указатель не нулевой.
у класса String перегружен плюс
я как-то читал смешной пост, как чувак стал рассказывать про выводы типов, а джависты набижали и стали думать что он предлагает отказаться от статической типизации.
Такие смешные, как ПХПшники
ну а про функциональные ЯПы я вообще молчу
З.Ы. Или это какой-то особый компилятор, где NULL == 0xFEEEFEEE?
да. новая одноименная альтернатива gcc: Govno Crap Compiler.
Видимо, код обрабатывает случай, когда Panel была удалена.
М-да.
Edit: ах да, так же не ||
я всегда так говорю.
Меня спрашивают: "зачем ты написал вот эти четыре нелогичные ифа и захардкодил сюда 42?"
А я такой: "а чото по-другому не работало"