- 1
- 2
- 3
- 4
- 5
- 6
- 7
#define DBGLEVEL2 2
#define ER2 if (o.dbglvl>=DBGLEVEL2) fprintf(stderr,
some_fun(int errorcode)
{
ER2 " Error %d", errocode);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+135.2
#define DBGLEVEL2 2
#define ER2 if (o.dbglvl>=DBGLEVEL2) fprintf(stderr,
some_fun(int errorcode)
{
ER2 " Error %d", errocode);
}
Использование незакрытых скобок внутри #define
guest 12.08.2009 14:53 # +0.2
megaprogrammer001 12.08.2009 15:22 # +2.2
xaionaro 12.08.2009 22:56 # +0.2
Хотя у меня частенько используется эквивалент подобному:
guest 13.08.2009 23:50 # +0.2
guest 09.04.2010 16:04 # −0.2
printf("I=%d, K=%d, N=%d, name=%s\n",I,K,N,
А после в 10 местах написать .... "name8");
Писать хреннадцать раз одну и ту же фигню только для дебага? Лучше написать говнокод.