- 1
throw new GnuPGException(String.Format("An error occurred while trying to execute command {0}.", command, exp));
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+130
throw new GnuPGException(String.Format("An error occurred while trying to execute command {0}.", command, exp));
+12
template <class ToPtr,class From>
ToPtr DynamicCast (From f)
{
// static check if *ToPtr is derived from f
(void)sizeof (static_cast<From> ((ToPtr)NULL));
// lazy precalculation
static bool castable = dynamic_cast<ToPtr> (f)!=NULL;
static int offset =
int ((char *)dynamic_cast<ToPtr> (f)-(char *)f);
return castable? (ToPtr)((char *)f+offset) : NULL;
}
// usage: TBase *ptr1 = ...; TDerived *ptr2 = DynamicCast<TDerived *> (ptr1);
Performance oriented dynamic_cast
−166
SELECT DISTINCT d.ageing as predicateid,
CONCAT(
TRIM(
TRIM(TRAILING "года" FROM
TRIM(TRAILING "лет" FROM
REPLACE(
REPLACE(
REPLACE(
REPLACE(
REPLACE(
REPLACE(
REPLACE(d.ageing, "не более ", "lte"),
"не менее ","gte"),
"более ", "gt"),
"от ", "gt"),
"до ", "lt"),
"около ", "ab"),
"менее ", "lt")
)
)
),
"ag") as nodecode, ...
+10
public ref class Form1 : public System::Windows::Forms::Form
{
private: char * StrToCharArray ( System::String ^ inStr )
{
pin_ptr<const wchar_t> wch_basename = PtrToStringChars( inStr );
size_t convertedChars = 0; size_t sizeInBytes = ((inStr->Length + 1) * 2);
char * ch_basename = (char *)malloc(sizeInBytes);
wcstombs_s(&convertedChars, ch_basename, sizeInBytes, wch_basename, sizeInBytes);
return ch_basename;
}
}
C++/CLI
+64
/**
* @return the timeout from the URL, in milliseconds
*/
private static long timeout(Properties props)
Из драйвера JDBC PostgreSQL.
+179
public static function getCurrentYear()
{
return '2013';
}
Сейчас перебираю один класс со статическими методами и, вот, наткнулся на это. Не помню как и когда это написал :/
+159
/* Я решил не выбирать какой-то определенный код, а просто запостить сцыл на гитхаб.
Ах да, свежие коммиты все же есть, так что, за говнокодом можно наблюдать "в прямом эфире"! */
да прибудет с вами "<?php die;"
https://github.com/mpak2/mpak.su/blob/master/include/mpfunc.php
+16
#define Throw(exc, msg) do { \
std::stringstream exc_str; \
exc_str << __FILE__ << ":" << __LINE__ \
<< ": " << __func__ << "(): " << msg; \
throw exc(exc_str.str()); \
} while(0)
Throw(std::runtime_error, "test");
terminate called after throwing an instance of 'std::runtime_error'
what(): main.cpp:22: main(): Error
Как вам?
+129
Правила пользования метрополитеном
...
9. Всем лицам, находящимся на территории метрополитена, запрещается:
...
9.6. Провозить громоздкий багаж, сумма измерений которого по длине, ширине, высоте, а для рулона - по высоте и двум его диаметрам или осям в основании, превышает 200 см, или длина которого свыше 220 см
+131
foreach (var oi in order.Items)
{
if (oi.Offer.Name == "BRNCoreDigTrial" || oi.Offer.Name == "BRNCoreDig1Pay" || oi.Offer.Name == "BRNDigUpgrade5pay" || oi.Offer.Name == "BRNDigUpgrade1Pay"
|| oi.Offer.Name == "BRN04StdDIG1Pay" || oi.Offer.Name == "BRN04StdDIG3Pay" || oi.Offer.Name == "BRNCoreDig1PayOld" || oi.Offer.Name == "BRNCoreDigTrialOld"
|| oi.Offer.Name == "BRN04DlxDIG1Pay" || oi.Offer.Name == "BRN04DlxDIG3Pay" || oi.Offer.Name == "BRN04UltDIG1Pay" || oi.Offer.Name == "BRN04UltDIG3Pay")
{
isDigital = true;
break;
}
}