- 1
- 2
if (in)
goto out;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+145
if (in)
goto out;
Найдено на просторах ядра (fsl_esai.c кому интересно). Не ГК само по себе но читается замечательно.
+143
void CiPlanerDialog::OnBnClickedRadio1()
{
UpdateData(TRUE);
if (m_radio == 0)
//proverka = 1;
Ruka.Ruchka(gammazad, Nx, Ny);
if (m_radio == 1)
//proverka = 2;
if (m_radio == 2)
//proverka = 3;
UpdateData(FALSE);
}
void CiPlanerDialog::OnBnClickedRadio2()
{
UpdateData(TRUE);
if (m_radio == 0)
//proverka = 1;
Ruka.Ruchka(gammazad, Nx, Ny);
if (m_radio == 1)
//proverka = 2;
//Dir.Director(delv, delG);
if (m_radio == 2)
//proverka = 3;
UpdateData(FALSE);
}
void CiPlanerDialog::OnBnClickedRadio3()
{
UpdateData(TRUE);
if (m_radio == 0)
//proverka = 1;
Ruka.Ruchka(gammazad, Nx, Ny);
if (m_radio == 1)
//proverka = 2;
if (m_radio == 2)
//proverka = 3;
UpdateData(FALSE);
}
реализация радиокнопок в MFC
+134
static_cast<Vampire*>(&attacker)->suckHpFrom(attacked, damage * Vampire::hpSuckRatio);
+53
void ServerList::ParseServers(char *response, int len){
numservers = 0;
int i;
QHostAddress srvadr;
const char *info = "\xFF\xFF\xFF\xFFgetinfo\x00";
for(i = 23; i < len; i+=7){
quint16 port = (((* (quint8 *)(response + i + 4)) << 8) | (* (quint8 *)(response + i + 5)));
quint32 addr = (((* (quint8 *)(response + i)) << 24)|((* (quint8 *)(response + i + 1)) << 16)|((* (quint8 *)(response + i + 2)) << 8)|(* (quint8 *)(response + i + 3))); //XD
srvadr.setAddress(addr);
qDebug() << srvadr << " : " << port;
if(getinfo->writeDatagram(info, 15, srvadr, port) <0 ){
qDebug() << "FAILED";
}
numservers++;
}
serverlist->setRowCount(numservers);
qDebug() << numservers;
}
Пздц.
+80
return payments.isEmpty() ? create ? store ? addPayment(serviceProvider) : createPayment(serviceProvider) : null : payments.iterator().next();
экономим на строчках
+132
https://pbs.twimg.com/media/CBBu9COWwAAPzZB.jpg:large
+132
IF ` ` <> ' '.
MESSAGE 'Oh no!' TYPE 'X'.
ENDIF.
ABAP и строковые литералы. Пробел из STRING следует сравнивать именно с ` `, а не ' ' или константой SPACE.
+155
/**
* @param string $singular
* @param string $context
*/
function translate($singular, $context=null) {
return $singular;
}
Любимый вордпресс, wp-includes/pomo/translations.php. Кажется, это такой интерфейс.
+72
resultWhereClause += " AND (lower(concat(per.firstName,' ',per.lastName,' ',per.middleName)) like lower(#{utils.concat(\"%\", \"" + applicant + "\", \"%\")})";
resultWhereClause += " or lower(concat(per.lastName,' ',per.firstName,' ',per.middleName)) like lower(#{utils.concat(\"%\", \"" + applicant + "\", \"%\")})";
resultWhereClause += " or lower(concat(per.firstName,' ',per.middleName,' ',per.lastName)) like lower(#{utils.concat(\"%\", \"" + applicant + "\", \"%\")}))";
resultWhereClause += "))";
Изящный хак для (на самом деле нет) для поиска по ФИО
+131
private static List<Vessel> boosterVesselList = new List<Vessel>();
/// <summary>
/// Вернуть судно по строковому обозначению судна
/// </summary>
private static Vessel GetVesselByIdString(string vesselStrId)
{
Vessel findVessel = null;
// Просмотр в ускоряющем списке
foreach (Vessel boostVessel in boosterVesselList)
{
if (boostVessel.Name == vesselStrId)
{
findVessel = boostVessel;
break;
}
}
// Если в списке не нашли, ищем в БД
if (findVessel == null)
{
findVessel = VesselBusinessLogic.GetItemByName(vesselStrId);
if (findVessel == null)
{
findVessel = new Vessel
{
Id = -1,
Name = vesselStrId
};
findVessel.Id = PublicFunctions.AddOrUpdate(findVessel);
boosterVesselList.Add(findVessel);
}
}
return findVessel;
}
Это один из методов класса для работы с морскими судами. Я пока не совсем понял как так и зачем так. Боже мой.... мама, роди меня обратно. Комментарии оригинальные.