- 1
- 2
- 3
bool TimeSpan::operator != (const TimeSpan & tvalue) const {
return *this != tvalue;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+24.3
bool TimeSpan::operator != (const TimeSpan & tvalue) const {
return *this != tvalue;
}
Веселый код в одной либе. То то я удивился, откуда у меня stack owerflow там где его быть не может.
Автор виддимо хотел написать !(*this == tvalue) но протупил. =)
guest 10.08.2009 16:16 # 0
guest 10.08.2009 19:29 # −1
Значит говнокод. Простите, бесконечную рекурсию в таком месте по другому не назовешь.
Кстати, говнокод не обязан работать правильно. Он не обязан вобще работать или может работать только лишь при определенных обстаятелствах. =)
guest 10.08.2009 22:02 # −1
Правда я пожалуй соглашусь с первым гостем — это не похоже на говнокод...
guest 22.10.2011 13:21 # −2