- 1
- 2
- 3
void f(int...)
{
};
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−55
void f(int...)
{
};
Компилится.
http://ideone.com/yPgoq
−30
BOOL CIniFile::LoadIniFile()
{
CString csBuff;
CFile oIniFile;
if (oIniFile.Open(csIniFileName, CFile::modeRead))
{
ULONGLONG lenReal = oIniFile.GetLength();
DWORD dwLen = (DWORD) lenReal;
if (lenReal > UINT_MAX)
{
dwLen = UINT_MAX;
TRACE("ERROR: CIniFile::LoadIniFile(); CFIle::GetLength() > UINT_MAX\n;");
ASSERT(0);
}
if (!dwLen)
return FALSE;
boost::scoped_array <char> cBuffer(new char[dwLen]);
oIniFile.Read(cBuffer.get(), dwLen);
LoadIniFromBuffer(cBuffer.get(), dwLen);
oIniFile.Close();
if (GetCountRecords())
return TRUE;
}
return FALSE;
}
boost::scoped_array... nuff said =(
+68
...... HTML .....
if(isset($_GET["page"])){ $page = $_GET["page"].".php"; echo $_GET['page'];} else { $page = "main.php"; }
if(file_exists("./pages/$page")){ include "./pages/$page"; }else{ include "./pages/404.php"; }
...... HTML .....
Говно сайт http://lovegay.su/
+63
if (!$dt) $dt = date("Ymd");
if ($dt) {
$dt_week_day = (int)date("w",
mktime(0, 0, 0, substr($dt, 4, 2), substr($dt, 6, 2), substr($dt, 0, 4)));
if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$weekday1 && !$weekday2 && !$weekday3 && !$weekday4 && !$weekday5 && !$weekday6 && !$weekday7) $ok = 1;
if (!$datefrom && !$dateto && $permanent == "on" && !$weekday1 && !$weekday2 && !$weekday3 && !$weekday4 && !$weekday5 && !$weekday6 && !$weekday7) $ok = 1;
if ($datefrom && !$dateto && $dt <= $datefrom) $ok = 1;
if (!$datefrom && !$dateto && $permanent == "on" && $weekday1 > 0 && $dt_week_day == 1) $ok = 1;
if (!$datefrom && !$dateto && $permanent == "on" && $weekday2 > 0 && $dt_week_day == 2) $ok = 1;
if (!$datefrom && !$dateto && $permanent == "on" && $weekday3 > 0 && $dt_week_day == 3) $ok = 1;
if (!$datefrom && !$dateto && $permanent == "on" && $weekday4 > 0 && $dt_week_day == 4) $ok = 1;
if (!$datefrom && !$dateto && $permanent == "on" && $weekday5 > 0 && $dt_week_day == 5) $ok = 1;
if (!$datefrom && !$dateto && $permanent == "on" && $weekday6 > 0 && $dt_week_day == 6) $ok = 1;
if (!$datefrom && !$dateto && $permanent == "on" && $weekday7 > 0 && $dt_week_day == 0) $ok = 1;
if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$permanent && $weekday1 > 0 && $dt_week_day == 1) $ok = 1;
if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$permanent && $weekday2 > 0 && $dt_week_day == 2) $ok = 1;
if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$permanent && $weekday3 > 0 && $dt_week_day == 3) $ok = 1;
if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$permanent && $weekday4 > 0 && $dt_week_day == 4) $ok = 1;
if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$permanent && $weekday5 > 0 && $dt_week_day == 5) $ok = 1;
if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$permanent && $weekday6 > 0 && $dt_week_day == 6) $ok = 1;
if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$permanent && $weekday7 > 0 && $dt_week_day == 0) $ok = 1;
// if($ok==0)continue;
}
+110
PropertyAdminFormModel data = new PropertyAdminFormModel
{
DateFinish = rep.DateFinish,
Name = rep.Name,
ReportingCircleId = rep.ReportingCircleId
};
if (data != null)
{
Id = reportId;
Name = data.Name;
DateFinish = data.DateFinish;
ReportingCircleId = data.ReportingCircleId;
}
А вдруг!? =)
−97
-(int)randomNumber
{
return (arc4random() % 5001) + 5000; //Generates Number from 1 to 100.
}
Индусы получают числа от 1 до 100 О_О
+114
public static IHtmlString CreateAchorCloseTag(this HtmlHelper htmlHelper)
{
return htmlHelper.Raw("</a>");
}
+89
function uIsCommentAllowed($id_all)
{
$db = 'i_all';
$this->db->select('comment');
$this->db->where('id_all',$id_all);
$query = $this->db->get($db);
if ($query->num_rows() == 0) return false;
else
{
$row = $query->row();
if ($row->comment == 1) return true;
if ($row->comment == 1) return false;
}
return false;
}
Кто не видит где говно, показываю: if ($row->comment == 1) return true; if ($row->comment == 1) return false;
Теперь главный вопрос - почему на при тестировании данная ошибка не проявляется, и все вообще работает верно?
+988
#include <iostream>
#include <windows.h>
using namespace std;
unsigned long calculateTime( int, int );
void turnOff();
int main()
{
// вводим кол-во часов и минут, которые надо ждать
int hours, minutes;
cin >> hours >> minutes;
// ждем нужное время
unsigned long timer = calculateTime( hours, minutes );
Sleep( timer );
turnOff(); // выключаем компьютер
return 0;
}
// подсчет кол-во миллисекунд в указанном времени
unsigned long calculateTime( int hours, int minutes )
{
unsigned long timer = 0;
timer += hours * 3600000;
timer += minutes * 60000;
return timer;
}
// выключение компьютера
void turnOff()
{
WinExec( "shutdown -s -t 0", SW_HIDE );
}
Я сделал. Что-то вроде автовыключалки для компьютера.
Разъясните, пожалуйста, где автор неправ и почему.
−87
Splash = playGrayscaleSplashFx
playGrayscaleSplashFx = function()
end
Хороший, годный аналог #define true false.
Обнаружен в Lua-скрипте, автоматически включающемся во все скриптовые контексты (примерный аналог precompiled header).
playGrayscaleSplashFx - функция, экспортируемая в Lua из C++ кода.
Внёс в неё изменения, попытался протестировать результат... долго думал.