- 1
- 2
- 3
uint32_t getuint32(char *p){
return (*p<<24)|(*(p+1)<<16)|(*(p+2)<<8)|(*(p+3));
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+147
uint32_t getuint32(char *p){
return (*p<<24)|(*(p+1)<<16)|(*(p+2)<<8)|(*(p+3));
}
+147
if(dOper1p->Caption == "-0")
dOper1p->Caption = "+0";
if(dOper2p->Caption == "-0")
dOper2p->Caption = "+0";
if(dOper1m->Caption == "-0.0")
dOper1m->Caption = "+0.0";
if(dOper2m->Caption == "-0.0")
dOper2m->Caption = "+0.0";
+179
public:
void* getThis(void){return this;};;;;
+162
ModuleManagerImpl::ModuleManagerImpl()
{
ModuleManager::loadPlugins();
Config config = ProfileDialog::profilesInfo();
#ifdef QUTIM_SINGLE_PROFILE
bool singleProfile = true;
#else
bool singleProfile = false;
#endif
singleProfile = config.value("singleProfile", singleProfile);
if (singleProfile) {
if (!config.hasChildGroup("profile")) {
QWidget *wizard = new ProfileCreationWizard(this, QString(), QString(), true);
wizard->setAttribute(Qt::WA_DeleteOnClose, true);
wizard->setAttribute(Qt::WA_QuitOnClose, false);
SystemIntegration::show(wizard);
} else {
config.beginGroup("profile");
if(ProfileDialog::acceptProfileInfo(config, QString())) {
QTimer::singleShot(0, this, SLOT(initExtensions()));
} else {
qWarning("Can't login");
QDialog *dialog = new ProfileDialog(config, this);
SystemIntegration::show(dialog);
}
config.endGroup();
}
} else {
QDialog *dialog = new ProfileDialog(config, this);
SystemIntegration::show(dialog);
}
}
не знаю как вам, а мне не нравится объявление singleProfile.
qutim/core/src/modulemanagerimpl.cpp
+158
for (int i = 0; i < n; i++)
if (i == n + 2)
//действия
=)
+162
setGeometry((int)(QApplication::desktop()->width() -
(QApplication::desktop()->width() -
(QApplication::desktop()->width() / 2)) * 1.5) / 2,
(int)(QApplication::desktop()->height() -
(QApplication::desktop()->height() -
(QApplication::desktop()->height() / 2)) * 1.5) / 2,
(int)((QApplication::desktop()->width() -
(QApplication::desktop()->width() / 2)) * 1.5),
(int)((QApplication::desktop()->height() -
(QApplication::desktop()->height() / 2)) * 1.5));
Center app window!
+169
void failware(void){0;return;};
+173
throw (i?getMainException():int());
+155
#include <a_samp>
new objects[MAX_OBJECTS];
public OnFilterScriptInit()
{
objects[0] = CreateObject(980, -2491.1276855469, -129.08126831055, 27.397054672241, 0, 0, 90.675659179688);
objects[1] = CreateObject(980,-2459.8862304688,-152.13926696777,27.652730941772,0,356,0);
objects[2] = CreateObject(980,-2446.0773925781,-82.466796875,35.984577178955,0,356,0);
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/garage", cmdtext, true, 10) == 0)
{
MoveObject(objects[0], -2491.1276855469, -129.08126831055, 20, 2);
SetTimer("VTimer", 10000, 0);
return 1;
}
return 0;
}
forward VTimer();
public VTimer()
{
MoveObject(objects[0], -2491.1276855469, -129.08126831055, 27.397054672241, 2);
return 1;
}
+159
void AClass::registerApplication( int pCaller )
{
if ( mRegistry == NULL )
{
// we will be the first application in registry
mRegistry = createRegistryElement( pCaller );
}
else
{
// there are other applications already registered
// first create registry entry
Application *lApplication = NULL;
lApplication = createRegistryElement( pCaller );
// put entry in front
lApplication->mNext = mRegistry;
mRegistry = lApplication;
}
}
добавляем новый элемент в односвязный список. mRegister голова списка. кто не видит говна - идти читать матчасть.