- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
#include <stdio.h>
int main()
{
printf("test\n");
__asm volatile (".rept 10\n");
printf("test\n");
__asm volatile (".endr");
return 0;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+140
#include <stdio.h>
int main()
{
printf("test\n");
__asm volatile (".rept 10\n");
printf("test\n");
__asm volatile (".endr");
return 0;
}
Еще немного поиздевался над GCC. Через ассемблерные вставки, точнее через вставку директивы .rept иногда можно повторить некоторый кусок кода несколько раз. Работает это далеко не всегда
http://sourceware.org/binutils/docs/as/Rept.html
Этот .rept по сути просто копипастит кусок кода
+15
public:
std::string GetDescriptionString() const
{
std::stringstream strStream;
strStream << std::string(mErrorDescription);
return strStream.str();
}
private:
//! Error description
std::string mErrorDescription;
Как вернуть std::string?
+17
struct c_log
{
template<typename T> const c_log& operator << (const T& value)
{
//...
}
};
template<> const c_log& c_log::operator << <p_wstr> (const p_wstr& value)
{
fwrite(value, sizeof(wchar_t), wcslen(value), log_file);
return *this;
}
+141
/* common /constants/ */
double tx1, tx2, tx3, ty1, ty2, ty3, tz1, tz2, tz3,
dx1, dx2, dx3, dx4, dx5, dy1, dy2, dy3, dy4,
dy5, dz1, dz2, dz3, dz4, dz5, dssp, dt,
ce[5][13], dxmax, dymax, dzmax, xxcon1, xxcon2,
xxcon3, xxcon4, xxcon5, dx1tx1, dx2tx1, dx3tx1,
dx4tx1, dx5tx1, yycon1, yycon2, yycon3, yycon4,
yycon5, dy1ty1, dy2ty1, dy3ty1, dy4ty1, dy5ty1,
zzcon1, zzcon2, zzcon3, zzcon4, zzcon5, dz1tz1,
dz2tz1, dz3tz1, dz4tz1, dz5tz1, dnxm1, dnym1,
dnzm1, c1c2, c1c5, c3c4, c1345, conz1, c1, c2,
c3, c4, c5, c4dssp, c5dssp, dtdssp, dttx1, bt,
dttx2, dtty1, dtty2, dttz1, dttz2, c2dttx1,
c2dtty1, c2dttz1, comz1, comz4, comz5, comz6,
c3c4tx3, c3c4ty3, c3c4tz3, c2iv, con43, con16;
делов-то, "обычные" константы...
NAS Parallel Benchmark
+134
Console.WriteLine("Ставь лайк если любиш сваю маму");
Вот ето я хитро зделал никто ни паставит дизлайк азаззахзщшщхзашщвщаа)))0)0
−103
- (void)updateRating
{
[NSObject cancelPreviousPerformRequestsWithTarget:self
selector:@selector(delayedUpdateRating)
object:nil];
[self performSelector:@selector(delayedUpdateRating)
withObject:nil
afterDelay:0];
}
Коллега занес покушать.
Большой проект, для американцев, пишут ребята из Днепра...
+69
while not recived do
begin
Application.ProcessMessages;
// do_log('Reciving CS response');
p:=pos('</ROW>',ss);
if p>1 then recived:=true else
begin
s := CS.Socket.ReadLn+#10#13;
// do_log(s);
ss:=ss+s;
end;
if cs.Socket.ReadLnTimedout then cs.Socket.Close;
if not cs.Connected then recived:=true;
end;
do_log('RECIVING done ');
cs.Free;
ss:=UTF8ToStrSmart(ss);
do_log(ss);
HTTP 1.1
отправляет запрос, получает ответ в XML
Вы видите условие выхода из цикла?
я нет.
параллельный трид отсчитывает 3 секунды и принудительно закрывает сокет. с учетом keep-alive это дает полтора года мозго..6ли
аутсорс фрилансерам он такой...
+140
А что можно создать с помощью компилятора
Borland JBuilder?
Что можно создать на этом компиляторе?
+153
public function __isset($name) {
return ($this->getOption(xPDO::OPT_HYDRATE_FIELDS) && array_key_exists($name, $this->_fields) && isset($this->_fields[$name]))
|| ($this->getOption(xPDO::OPT_HYDRATE_RELATED_OBJECTS)
&& ((array_key_exists($name, $this->_composites) && isset($this->_composites[$name]))
|| (array_key_exists($name, $this->_aggregates) && isset($this->_aggregates[$name]))));
}
ORM обертка одного очень популярного движка
+154
......................
if (isset ($_POST['cell121'])) {$cell121 = $_POST['cell121'];}
else {
$cell121 = 0;
}
if (isset ($_POST['cell122'])) {$cell122 = $_POST['cell122'];}
else {
$cell122 = 0;
}
if (isset ($_POST['cell123'])) {$cell123 = $_POST['cell123'];}
else {
$cell123 = 0;
}
if (isset ($_POST['cell124'])) {$cell124 = $_POST['cell124'];}
else {
$cell124 = 0;
}
if (isset ($_POST['cell125'])) {$cell125 = $_POST['cell125'];}
else {
$cell125 = 0;
}
?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="css/style.css"/> <!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]--><head>
<body>
<div class="container">
<header>
<?php include("page/header.php"); ?>
</header>
<title>Документ без названия</title>
<?php include("page/right.php"); ?>
<article class="content">
<h1>Входящие</h1>
<section>
<?php
$result = mysql_query
("INSERT INTO fuckingbox (cell1,cell2,cell3,cell4,cell5,cell6,cell7,cell8,cell9,cell10,cell11,cell12,cell13,cell14,cell15,cell16,cell17,cell18,cell19,cell20,cell21,cell22,cell23,cell24,cell25,cell26,cell27,cell28,cell29,cell30,cell31,cell32,cell33,cell34,cell35,cell36,cell37,cell38,cell39,cell40,cell41,cell42,cell43,cell44,cell45,cell46,cell47,cell48,cell49,cell50,cell51,cell52,cell53,cell54,cell55,cell116,cell117,cell118,cell119,cell120,cell121,cell122,cell123,cell124,cell125)
VALUES ('$cell1', '$cell2', '$cell3', '$cell4', '$cell5', '$cell6', '$cell7', '$cell8', '$cell9', '$cell10', '$cell11', '$cell12', '$cell13', '$cell14', '$cell15', '$cell16', '$cell17', '$cell18', '$cell19', '$cell20', '$cell21', '$cell22', '$cell23', '$cell24', '$cell25', '$cell26', '$cell27', '$cell28', '$cell29', '$cell30', '$cell31', '$cell32', '$cell33', '$cell34', '$cell35', '$cell36', '$cell37', '$cell38', '$cell39', '$cell40', '$cell41', '$cell42', '$cell43', '$cell44', '$cell45', '$cell46', '$cell47', '$cell48', '$cell49', '$cell50', '$cell51', '$cell52', '$cell53', '$cell54', '$cell55', '$cell116', '$cell117', '$cell118', '$cell119', '$cell120', '$cell121', '$cell122', '$cell123', '$cell124', '$cell125')");
if ($result == 'true') { echo "Ваше письмо добавлено" ;}
else { echo "Ошибка какая то" ;}
?>
это из реального проекта который еще умудрились продать