- 1
- 2
- 3
- 4
- 5
- 6
- 7
bool a,b;
...
if(a>b)
{
...
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+56.3
bool a,b;
...
if(a>b)
{
...
Увидел в одной либе... Си++ странный язык. Паскаль проще...
1)Скомпилируеться ли?
2)Что это значит?
+79.8
String _desc = postParams.get( "description" );
if (_desc == null)
_desc = "Merchant payment";
_desc = _desc.replace("%20", " ");
_desc = _desc.replace("%21", "!");
_desc = _desc.replace("%22", "\"");
_desc = _desc.replace("%23", "#");
_desc = _desc.replace("%24", "$");
_desc = _desc.replace("%25", "%");
_desc = _desc.replace("%26", "&");
_desc = _desc.replace("%27", "'");
_desc = _desc.replace("%28", "(");
_desc = _desc.replace("%29", ")");
_desc = _desc.replace("%2A", "*");
_desc = _desc.replace("%2B", "+");
_desc = _desc.replace("%2C", ",");
_desc = _desc.replace("%2D", "-");
_desc = _desc.replace("%2E", ".");
_desc = _desc.replace("%2F", "/");
_desc = _desc.replace("%3A", ":");
_desc = _desc.replace("%3B", ";");
_desc = _desc.replace("%3C", "<");
_desc = _desc.replace("%3D", "=");
_desc = _desc.replace("%3E", ">");
_desc = _desc.replace("%3F", "?");
_desc = _desc.replace("%40", "@");
_desc = _desc.replace("%5B", "[");
_desc = _desc.replace("%5C", "\\");
_desc = _desc.replace("%5D", "]");
_desc = _desc.replace("%5E", "^");
_desc = _desc.replace("%5F", "_");
_desc = _desc.replace("%60", "`");
_desc = _desc.replace("%7B", "{");
_desc = _desc.replace("%7C", "|");
_desc = _desc.replace("%7D", "}");
_desc = _desc.replace("%7E", "~");
Разработчики java.net.URLDecoder были идиотами. Напишем КРУЧЕ!
+72.6
TransferInfo info = new QiwiTransferInfo();
if( command.equalsIgnoreCase( "pay" ) )
{
( ( QiwiTransferInfo ) info ).setCommand( QiwiCommand.PAY );
( ( QiwiTransferInfo ) info ).setTxnDate( request.getParameter( "txn_date" ) );
}
else
{
( ( QiwiTransferInfo ) info ).setCommand( QiwiCommand.CKECK );
}
( ( QiwiTransferInfo ) info ).setAmout( Double.parseDouble( amount ) );
( ( QiwiTransferInfo ) info ).setTxnId( txn_id );
( ( QiwiTransferInfo ) info ).setAccount( account );
( ( QiwiTransferInfo ) info ).setCurrency( Currency.getInstance( "RUB" ) );
C другой стороны, я никогда не могу предсказать что же вернет конструктор...
+144.1
while(false){
alert('Привет')
}
no comments
+164
$today = getdate();
$mon ="$today[mon]";
$year ="$today[year]";
$mday ="$today[mday]";
if ($mon{1}==false)
{
$mon="0"."$mon";
}
if ($mon=="1")
{
$mon="0"."$mon";
}
if ($mday=="1")
{
$mday="0"."$mday";
}
if ($mday=="2")
{
$mday="0"."$mday";
}
if ($mday=="3")
{
$mday="0"."$mday";
}
if ($mday=="4")
{
$mday="0"."$mday";
}
if ($mday=="5")
{
$mday="0"."$mday";
}
if ($mday=="6")
{
$mday="0"."$mday";
}
if ($mday=="7")
{
$mday="0"."$mday";
}
if ($mday=="8")
{
$mday="0"."$mday";
}
if ($mday=="9")
{
$mday="0"."$mday";
}
продолжение шедевра http://govnokod.ru/1048
+106.1
var
x,y,arccos,arctg:real;
begin
y:=arccos(sin(3*x+1.3))-x*exp(ln(e)*arctg(x))+0.7;
...
один умный парень написал ))
+72.2
assert ( false );
Найдено в глубинах кода :)
+61.8
const int size=8;
class Bin
{
public:
Bin();
private:
char first[size];
char second[size];
};
Bin::Bin()
{
for (int s=0;s<=size;s++, first[s]='0');
}
Вот вам смешно? А я пару часов думал почему при заполнении одного вектора меняется другой...
+135.8
public static string ResultToString(long Result)
{
switch (Result)
{
case TRANS2QUIK_SUCCESS: //0
return "TRANS2QUIK_SUCCESS";
break;
case TRANS2QUIK_FAILED: //1
return "TRANS2QUIK_FAILED";
break;
case TRANS2QUIK_QUIK_TERMINAL_NOT_FOUND: //2
return "TRANS2QUIK_QUIK_TERMINAL_NOT_FOUND";
break;
case TRANS2QUIK_DLL_VERSION_NOT_SUPPORTED: //3
return "TRANS2QUIK_DLL_VERSION_NOT_SUPPORTED";
break;
case TRANS2QUIK_ALREADY_CONNECTED_TO_QUIK: //4
return "TRANS2QUIK_ALREADY_CONNECTED_TO_QUIK";
break;
case TRANS2QUIK_WRONG_SYNTAX: //5
return "TRANS2QUIK_WRONG_SYNTAX";
break;
case TRANS2QUIK_QUIK_NOT_CONNECTED: //6
return "TRANS2QUIK_QUIK_NOT_CONNECTED";
break;
case TRANS2QUIK_DLL_NOT_CONNECTED: //7
return "TRANS2QUIK_DLL_NOT_CONNECTED";
break;
case TRANS2QUIK_QUIK_CONNECTED: //8
return "TRANS2QUIK_QUIK_CONNECTED";
break;
case TRANS2QUIK_QUIK_DISCONNECTED: //9
return "TRANS2QUIK_QUIK_DISCONNECTED";
break;
case TRANS2QUIK_DLL_CONNECTED: //10
return "TRANS2QUIK_DLL_CONNECTED";
break;
case TRANS2QUIK_DLL_DISCONNECTED: //11
return "TRANS2QUIK_DLL_DISCONNECTED";
break;
case TRANS2QUIK_MEMORY_ALLOCATION_ERROR: //12
return "TRANS2QUIK_MEMORY_ALLOCATION_ERROR";
break;
case TRANS2QUIK_WRONG_CONNECTION_HANDLE: //13
return "TRANS2QUIK_WRONG_CONNECTION_HANDLE";
break;
case TRANS2QUIK_WRONG_INPUT_PARAMS: //14
return "TRANS2QUIK_WRONG_INPUT_PARAMS";
break;
default:
return "UNKNOWN_VALUE";
break;
}
}
public static string ByteToString(byte[] Str)
{
string s="";
for (int i = 0; i < Str.Length; i++)
{
s = s + Str[i].ToString();
}
return s;
}
Лежит в качестве примера на одном из сайтов.
Ну автору всё равно спасибо, пример и правда полезный (да и код прикольный :)).
+148.5
//создание своих бб кодов
$.get == [
if dacumetn innerhtm l -body == [b]
replace==<b>
else
recplae==<\ b>
<?pxp endif #>
ыыы