- 1
app::window::event* event = new app::window::event::keyboard::press(key);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+144
app::window::event* event = new app::window::event::keyboard::press(key);
+1020
#include <QtGui>
#include <math.h>
#include "scene3D.h"
#include "glext.h"
const GLfloat pi=3.141593, k=pi/180;
http://www.gamedev.ru/code/articles/OpenGL_Qt4_part2 maximum omsk
+1009
void SendIntMessages(int* array, int len, bool sendFromstart)
{
int i = sendFromstart ? 0 : (len - 1);
for (;;)
{
if ((sendFromstart) && (i >= len)) break;
else if ((!sendFromstart) && (i < 0)) break;
SentIntMessage(array[i]);
if (sendFromstart) i++;
else i--;
}
}
Гибкий цикл.
+996
abstractObject=abstractObject;
Когда я это обнаружила в коде, то упала со стула.
+158
class WindowStateSelector { // helper class to share visibility between some DialogStates
public:
explicit WindowStateSelector(WindowState * current = NULL): mCurrent(current) {}
void Add(WindowState *windowState) { windowState->Show(windowState == mCurrent); }
virtual void Select(WindowState *windowState)
{
if (windowState == mCurrent) return;
if (mCurrent != NULL) mCurrent->Show(false);
if (windowState != NULL) windowState->Show(true);
mCurrent = windowState;
}
WindowState * GetCurrent() { return mCurrent; }
protected:
WindowState * mCurrent;
};
Пример кода, говнокласса и его говнофункций;
+998
private static int[] p = {
151,160,137,91,90,15,
131,13,201,95,96,53,194,233,7,225,140,36,103,30,69,142,8,99,37,240,21,10,23,
190, 6,148,247,120,234,75,0,26,197,62,94,252,219,203,117,35,11,32,57,177,33,
88,237,149,56,87,174,20,125,136,171,168, 68,175,74,165,71,134,139,48,27,166,
77,146,158,231,83,111,229,122,60,211,133,230,220,105,92,41,55,46,245,40,244,
102,143,54, 65,25,63,161, 1,216,80,73,209,76,132,187,208, 89,18,169,200,196,
135,130,116,188,159,86,164,100,109,198,173,186, 3,64,52,217,226,250,124,123,
5,202,38,147,118,126,255,82,85,212,207,206,59,227,47,16,58,17,182,189,28,42,
223,183,170,213,119,248,152, 2,44,154,163, 70,221,153,101,155,167, 43,172,9,
129,22,39,253, 19,98,108,110,79,113,224,232,178,185, 112,104,218,246,97,228,
251,34,242,193,238,210,144,12,191,179,162,241, 81,51,145,235,249,14,239,107,
49,192,214, 31,181,199,106,157,184, 84,204,176,115,121,50,45,127, 4,150,254,
138,236,205,93,222,114,67,29,24,72,243,141,128,195,78,66,215,61,156,180};
Заполнение массива случайными числами от 0 до 360
+146
#include <iostream>
#define giygvuybg87b8og87gniyobgi8bi7ogiobihbiuoh___bing {
#define yb79g9bg9o7ug79g7u9ogfgjdshrytshhfdfkgikniunhiugyu }
#define uukggyuvkyyufc68o97ubguybgkyubgkuygkbgygkyugbyug7kigvi7gbyugk int
#define OLOLOLLlolololololololol for
#define kbhrbrr0495u9h940h0 void
#define uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuooooooooooooooooooo rand
#define yyoyoyoyoyoyoyo cout
using namespace std;kbhrbrr0495u9h940h0 main()giygvuybg87b8og87gniyobgi8bi7ogiobihbiuoh___bing uukggyuvkyyufc68o97ubguybgkyubgkuygkbgygkyugbyug7kigvi7gbyugk v7 = 3; OLOLOLLlolololololololol (uukggyuvkyyufc68o97ubguybgkyubgkuygkbgygkyugbyug7kigvi7gbyugk v6=0;v6<7;v6++) giygvuybg87b8og87gniyobgi8bi7ogiobihbiuoh___bing uukggyuvkyyufc68o97ubguybgkyubgkuygkbgygkyugbyug7kigvi7gbyugk v1 = 1; uukggyuvkyyufc68o97ubguybgkyubgkuygkbgygkyugbyug7kigvi7gbyugk v8 = 2; yb79g9bg9o7ug79g7u9ogfgjdshrytshhfdfkgikniunhiugyu OLOLOLLlolololololololol (uukggyuvkyyufc68o97ubguybgkyubgkuygkbgygkyugbyug7kigvi7gbyugk oolololololo=0;oolololololo<1203812;oolololololo++) yyoyoyoyoyoyoyo<<rand()%4651; yb79g9bg9o7ug79g7u9ogfgjdshrytshhfdfkgikniunhiugyu
Годный, хороощий, криптостойкий код)
+161
// CFileFind ff;
// ...
bool IsNext = ff.FindNextFile();
bool IsCurr = true;
while (IsCurr)
{
if(!ff.IsDirectory() && !ff.IsDots())
{
pTplList->InsertString(-1, ff.GetFileName());
}
if(IsNext)
IsNext = ff.FindNextFile();
else
IsCurr = false;
};
IsNext и IsCurr - лишние переменные, которые запутывают код
+161
#if DEBUG == 2
#define INFO(message) (util::debug::print(TYPE_INFO, (message), __func__, __LINE__))
#define WARNING(message) (util::debug::print(TYPE_WARNING, (message), __func__, __LINE__))
#define ERROR(message) (util::debug::print(TYPE_ERROR, (message), __func__, __LINE__))
#elif DEBUG == 1
#define INFO(message) (util::debug::print(TYPE_INFO, (message), __func__))
#define WARNING(message) (util::debug::print(TYPE_WARNING, (message), __func__))
#define ERROR(message) (util::debug::print(TYPE_ERROR, (message), __func__))
#elif DEBUG == 0
#define INFO(message) (util::debug::print(TYPE_INFO, (message)))
#define WARNING(message) (util::debug::print(TYPE_WARNING, (message)))
#define ERROR(message) (util::debug::print(TYPE_ERROR, (message)))
#else
/* Default defines, uses if logging is disable */
#define INFO()
#define WARNING()
#define ERROR()
#endif
+152
vObject o;
o["kind"]=="prop";
o["type"]=="";
o["desc"]=="";
o["name"]==""; //not sure about this
n->setData(0,TIDATA,o); //data is EMPTY? WTF?
... :D