- 1
- 2
- 3
- 4
- 5
- 6
template <typename T>
void function_name(T &&data)
{
static_assert(std::is_rvalue_reference<decltype(data)>::value, "data must be rvalue");
// ...
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+63
template <typename T>
void function_name(T &&data)
{
static_assert(std::is_rvalue_reference<decltype(data)>::value, "data must be rvalue");
// ...
}
Все лишнее убрано
+154
var ajax = new Ajax.Request(this.ADDRESS,
{
method:'post',
parameters:{'secdata':secdata},
onComplete: function ( data ){
//console.log( data.responseText )
setTimeout( function(){ currentObj.callbackCompleteCommit( currentObj.connection.unpuck( data.responseText) )}, 0 ); //out of XHR handler
},
onFailure: function(){hideWaiter(); errorResponse(null,'<b>ERROR:</b>connect') },
asynchronous: true
});
Prototype 1.7.1
Это чувство, когда мешают try catch во внешнем обработчике.
Кстати, я видел фреймворк развивается: в git, и хелпе он уже 1.7.2 )
+154
if(sel.ToInt()==1){
Form1->NumberOfIndexes = 1;
}else if(sel.ToInt()==2){
...
//еще 11 таких же кучек
...
}else if(sel.ToInt()==13){
Form1->NumberOfIndexes = 13;
}else{
Form1->NumberOfIndexes = 1;
}
+134
try{
tempPage1Int = tempPage1.ToInt();
}catch(Exception &E){
tempPage1Int = 0;
goto NEXTFUCKER;
}
NEXTFUCKER:
Дописываю из-под стола.
+132
if(fileCounter < 1000){
subDir = "SUBDIREC.001";
//много кода
}else if (fileCounter < 2000 && fileCounter > 999){
subDir = "SUBDIREC.002";
//много кода, плюс еще 17 таких же веток
}else if (fileCounter < 20000 && fileCounter > 18999){
subDir = "SUBDIREC.020";
//много кода
}
+148
...
$me = 'return define("me", "?" . ($me = substr(basename(__FILE__), 1, -23)));';
...
<?php eval($me) or die ?>
...
>Файлы "view" центрального тела страниц, должны начинаться с подчеркивания, например view/_news.php и код файла должен начинаться с такой строки: <?php eval($me) or die ?>
Пациент:
http://coresky.net/
+159
function popupAlert(message, iserror) {
popupAlert(message, iserror, "");
}
function popupAlert(message, iserror, title)
{
..
}
+134
while(SLOBirthsISEX->Strings[p].Length() < 1){
SLOBirthsISEX->Strings[p] = " " + SLOBirthsISEX->Strings[p];
}
нет слов
+144
Кто против выхода языка программирования Lapis - ставьте минус, кто за - плюс.
P.s. если наберётся 10 плюсов, дам интерпретатор.
P.p.s. если наберётся 10 минусов, никогда никому тут не дам интерпретатор :)
Ждём-с, пока пост наберёт +-10.
+59
#include <iostream>
using namespace std;
int main()
{
setlocale(0, "");
int a, b;
cout << "Vvedite pervoe chislo: ";
cin >> a;
cout << "Vvedite vtoroe chislo: ";
cin >> b;
int c, d, e, f, h;
cout << "Vvedite gelaemuy operaciu: ";
cin >> c, d, e, f;
if (c)
{
h = a + b;
}
else
{
if (d)
{
h = a - b;
}
else
{
if (e)
{
h = a * b;
}
else
{
if (f)
{
h = a / b;
}
}
}
}
cout << "Rezultat: " << h << endl;
return 0;
}