- 1
- 2
- 3
- 4
- 5
int Cparse_post::is_hex(char c)
{
if (strchr("0123456789abcdefABCDEF",c)!=NULL) return 1;
return 0;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+73.1
int Cparse_post::is_hex(char c)
{
if (strchr("0123456789abcdefABCDEF",c)!=NULL) return 1;
return 0;
}
+13
class A
{
public:
A& operator=(const A &a)
{
this->A::A(a);
return *this;
};
// ...
};
Правильный оператор присваивания!
+77
6432168468453
вы все говнокоды
+95
void Mouse(int button, int state, int x, int y)
{
if ((button==GLUT_LEFT_BUTTON) && (state==GLUT_DOWN))
{
y=WIN_HEIGHT-1-y;
if (y<233)
{
if ((field[x/26][y/26]).busy)
{
begin_trace_x=x/26;
begin_trace_y=y/26;
}
else
if ((begin_trace_x!=-1)&&(begin_trace_y!=-1))
{
end_trace_x=x/26;
end_trace_y=y/26;
if (!checkField())
game_over=true;
else
if (findTrace())
{
moveBall();
if (!countScore())
{
throwBalls();
countScore();
}
}
}
}
glutPostRedisplay();
}
}
Вот. Игрушку Lines писал когда-то.
+27.2
if (IFabrica::First == NULL)
{
this->link = IFabrica::First;
IFabrica::First = this;
}
+6.2
void __fastcall TForm1::DisappearForm(int msec)
{
if(!AlphaBlendValue) return;
Sleep(msec);
AlphaBlendValue--;
DisappearForm(msec);
}
Код под Borland C++Builder 6.
−36.7
i+=i+=++i+i++;
в университете была лекция на тему "как сократить код, не прибегая к ассемблеру"
+31
int qwer;
cin >> *&*&*&*&*&*&qwer;
оО
+22
int ololo = 0;
int neololo = 0;
for (ololo=0;ololo=10000;ololo++)
{
/*snip*/
}
Ололо! =)
−21.1
const bool b = false ? true ? false ? true : false : true : false;
cout << b;
Студенческая лаба