- 1
- 2
- 3
switch ($item) {
case $item: getitem($item);break;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+189
switch ($item) {
case $item: getitem($item);break;
}
+984
string s;
cout << "input words order:" << endl;
getline(cin, s);
int pos=0;
while (true)
{
pos=s.find(" ", pos+1);
if (pos==string::npos)
break;
num++;
}
num++;
string words[num];
pos=0;
for (int i=0; i<num; i++)
{
pos=s.find(" ");
if (pos==string::npos)
{
words[i]=s;
break;
}
words[i]=s.substr(0, pos);
pos++;
s=s.erase(0, pos);
}
очередной ночной опус. что? токенайзеры и вектора? ночь же..
+987
enum State
{
NotOpened = __LINE__;
Waiting = __LINE__;
Opened = __LINE__;
Finished = __LINE__;
Terminated = __LINE__;
};
+121
[SecuritySafeCritical]
public ObjectHandle CreateInstance(string assemblyName, string typeName)
{
if (this == null) // WTF?
{
throw new NullReferenceException();
}
if (assemblyName == null)
{
throw new ArgumentNullException("assemblyName");
}
return Activator.CreateInstance(assemblyName, typeName);
}
mscorlib 4.0
System.AppDomain
+174
if (ret_wx.charAt(0) == 'h' && ret_wx.charAt(1) == 't' && ret_wx.charAt(2) == 't' && ret_wx.charAt(3) == 'p' && ret_wx.charAt(4) == ':' && ret_wx.charAt(6) == '/' && ret_wx.charAt(6) == '/')
Проверка, является ли строка URL'-ом
+106
// Вот так вот говнокодеры встречают конeц света:
Function GetYear(StringYear : String) : Integer;
Begin
If StringYear = '2000' then result:=2000;
If StringYear = '2001' then result:=2001;
If StringYear = '2002' then result:=2002;
If StringYear = '2003' then result:=2003;
If StringYear = '2004' then result:=2004;
If StringYear = '2005' then result:=2005;
If StringYear = '2006' then result:=2006;
If StringYear = '2007' then result:=2007;
If StringYear = '2008' then result:=2008;
If StringYear = '2009' then result:=2009;
If StringYear = '2010' then result:=2010;
If StringYear = '2011' then result:=2011;
If StringYear = 'EndOfTheWorld' then result:=2012;
End;
Ну, как говорится, no comment :))))))))))
+59
double _[1];
void main(){[](){[](){[](){[](){0[_];}();}();}();}();};
Осторожно! Новый стандарт превращает [этот язык, который нельзя называть по имени] в Perl при не верном использовании.
+83
public Map<ComponentType,
Map<GameType,
Map<SubGameType,
Map<String /*currency*/,
Map<Stake /*stake*/,
Map<Integer /*maxplayers*/, IPair<Long /*minChips*/, List<Long /*tableCode*/>>>
>
>
>
>
>
generate(int casinoCode) {
Map<ComponentType,
Map<GameType,
Map<SubGameType,
Map<String /*currency*/,
Map<Stake /*stake*/,
Map<Integer /*maxplayers*/, IPair<Long /*minChips*/, List<Long /*tableCode*/>>>
>
>
>
>
> result = new HashMap<ComponentType, Map<GameType,Map<SubGameType,Map<String,Map<Stake,Map<Integer,IPair<Long /*minChips*/, List<Long /*tableCode*/>>>>>>>>();
Map<GameType,
Map<SubGameType,
Map<String /*currency*/,
Map<Stake /*stake*/,
Map<Integer /*maxplayers*/, IPair<Long /*minChips*/, List<Long /*tableCode*/>>>
>>>> componentTypeMap = new HashMap<GameType, Map<SubGameType,Map<String,Map<Stake,Map<Integer,IPair<Long /*minChips*/, List<Long /*tableCode*/>>>>>>>();
....
Map<SubGameType,
Map<String /*currency*/,
Map<Stake /*stake*/,
Map<Integer /*maxplayers*/, IPair<Long /*minChips*/, List<Long /*tableCode*/>>>>>> gameTypeMap = new HashMap<SubGameType, Map<String,Map<Stake,Map<Integer,IPair<Long /*minChips*/, List<Long /*tableCode*/>>>>>>();
Made in Estonia
+56.6
interfaceSprites[0]=new hgeSprite(interfaceSet,32,0,10,10);
interfaceSprites[1]=new hgeSprite(interfaceSet,42,0,10,10);
interfaceSprites[2]=new hgeSprite(interfaceSet,52,0,10,10);
interfaceSprites[3]=new hgeSprite(interfaceSet,32,10,10,10);
interfaceSprites[4]=new hgeSprite(interfaceSet,42,10,10,10);
interfaceSprites[5]=new hgeSprite(interfaceSet,52,10,10,10);
interfaceSprites[6]=new hgeSprite(interfaceSet,32,20,10,10);
interfaceSprites[7]=new hgeSprite(interfaceSet,42,20,10,10);
interfaceSprites[8]=new hgeSprite(interfaceSet,52,20,10,10);
весело, что это более читабельно, чем с циклом...
+152.2
function ShowMsg($text)
{
if(session_is_registered('xynta')) $un = base64_decode(strrev($_SESSION['xynta']));
else $un = "%USERNAME%";
$text = str_replace("%%USERNAME%%",$un,$text);
$text = preg_replace("/\[img\](.+?)\[\/img\]/is","<img src=\"\\1\" />",$text);
$text = preg_replace("/\[bkb\](.+?)\[\/bkb\]/is","<span class=bkb>\\1</span>",$text);
$text = preg_replace("/\[move\](.+?)\[\/move\]/is","<marquee>\\1</marquee>",$text);
$text = preg_replace("/\[quote\](.+?)\[\/quote\]/is","<blockquote>\\1</blockquote>",$text);
$text = preg_replace("/\[center\](.+?)\[\/center\]/is","<center>\\1</center>",$text);
$text = preg_replace("/\[b\](.+?)\[\/b\]/is","<b>\\1</b>",$text);
$text = preg_replace("/\[i\](.+?)\[\/i\]/is","<i>\\1</i>",$text);
$text = preg_replace("/\[u\](.+?)\[\/u\]/is","<u>\\1</u>",$text);
$text = preg_replace("/\[s\](.+?)\[\/s\]/is","<s>\\1</s>",$text);
$text = preg_replace("/\[code\](.+?)\[\/code\]/is","<code>\\1</code>",$text);
$text = preg_replace("/\[effekt\](.+?)\[\/effekt\]/is","<div style='padding: 20px;display:block;'><span id=effekt name=effekt>\\1</span></div>",$text);
$text = preg_replace("/\[blink\](.+?)\[\/blink\]/is","<span id=blink name=blink>\\1</span>",$text);
// $text = preg_replace("/\[flash\](.+?)\[\/flash\]/is","<embed type='application/x-shockwave-flash' width=640 height=480 src=\\1 />",$text);
$text = preg_replace_callback("/\[mp3\](.+?)\[\/mp3\]/is","mp3_safe_url",$text);
$text = preg_replace("/\[bg=(.+?)\](.+?)\[\/bg\]/is","<span style='background:\\1'>\\2</span>", $text);
$text = preg_replace("#\[url\](.+?)\[/url\]#is", "<a href=http://www.dereferer.org/?\\1 target=_blank>\\1</a>", $text);
if(!strstr($text,"<br")) $text=nl2br($text);
return $text;
}