- 1
- 2
- 3
- 4
- 5
bool condition = item.AccessPermissionId.HasValue ? true : false;
if (condition)
{
...
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+144.5
bool condition = item.AccessPermissionId.HasValue ? true : false;
if (condition)
{
...
}
зачем ?!
+72.4
this->pRCH->setChckSize(this->pRCH->getChckSize() +
this->pvRP->at(this->pvRP->size() - 1)->getRHBidR()->getRHBSize()
+ sizeof(*this->pvRP->at(this->pvRP->size() - 1)->getRHBidR()->getRHBid()));
this->pRBCH->setChckSize(this->pRBCH->getChckSize() +
this->pvRP->at(this->pvRP->size() - 1)->getRHBR()->getRHB()->getRBSize());
Автор кода отчаянно доказывал прямоту кода...
+923.7
vector<
#ifdef O_UNICODE
wstring
#else
string
#endif
> get_file_list(
#ifdef O_UNICODE
wstring
#else
string
#endif
dir) {
#ifdef O_UNICODE
wdirectory_iterator
#else
directory_iterator
#endif
e;
vector<
#ifdef O_UNICODE
wstring
#else
string
#endif
> ret;
for (
#ifdef O_UNICODE
wdirectory_iterator
#else
directory_iterator
#endif
d(dir); d != e; d++) {
if (is_directory(d->status())) {
vector<
#ifdef O_UNICODE
wstring
#else
string
#endif
> tmp = get_file_list(dir +
#ifdef O_UNICODE
L
#endif
"\\" + d->filename());
for (unsigned int i = 0; i < tmp.size(); i++)
ret.push_back(tmp[i]);
} else
ret.push_back(dir +
#ifdef O_UNICODE
L
#endif
"\\" + d->filename());
}
return ret;
}
Условная компиляция, однако
+144.2
i+=i+++i--;
Access denied!!!
+144.9
//も行ってみよう!
define('真',true);
echo 真;
//適応少し
define('の',true);
define('を返します',false);
$外側 = "暖かい";
$温度計を示しています = の;
$何 = "まだ何もない";
if ($温度計を示しています && $外側 == "暖かい" ) {
$何 = "行くことができます";
} else {
$何 = "ホームステイ";
}
echo "本日 " . $外側. ", 従って " . $何;
$_COOKIES['練乳'] = "1кг";
$_COOKIES['チョコレート'] = "2кг";
$_COOKIES['クラッカー'] = "3кг";
$_クッキー = $_COOKIES;
//та-акс.. Проверим печеньки
echo "<pre>";
print_r($_クッキー);
echo "</pre>";
//так работает
function ロック機能(){
$変数2 = "это мегакруто :)";
return $変数2;
}
function ロック機能2($変数){
$変数2 = "<br>Да, это ". $変数 . ", хотя и бесполезно";
return $変数2;
}
$変数 = "Кириллица в названиях переменных<br>";
echo $変数;
echo $変数2 = ロック機能();
echo ロック機能2($変数2);
переведите с японского на русский (с)хабра
+67.7
for(__=_;__<___;__++) C++;
Недавно увидел такие имена переменных, очарован, теперь срочно переделываю весь проект!
PS. Тело цикла сами знаете для кого.
+144.9
node_t* read_record(FILE *file) {
int success = 0;
node_t *record = 0;
do {
int nsz, dsz;
record = (node_t*)malloc(sizeof(node_t));
if (!record) {
break;
}
record->data = 0;
record->next = 0;
if (fread(&nsz, sizeof(int), 1, file) != 1 || feof(file)) {
break;
}
if (fread(record->name, 1, nsz, file) != nsz || feof(file)) {
break;
}
/* ... */
record->nsz = nsz;
record->dsz = dsz;
success = 1;
} while (0);
if (record && !success) {
free_list(record);
record = 0;
}
return record;
}
void write_record(FILE *file, node_t *record) {
int dsz = record->dsz;
int nsz = record->nsz;
if ((fwrite(&nsz, sizeof(int), 1, file) != 1) ||
(fwrite(record->name, 1, nsz, file) != nsz) ||
(fwrite(&csz, sizeof(int), 1, file) != 1) ||
(fwrite(record->data, 1, dsz, file) != dsz) ||
ferror(file)) {
fputs("Error: write_record", stderr);
}
}
+123.6
local string s1;
s1 = "..\\Save";
PC = PlayerOwner();
PC.ConsoleCommand("set Core.System SavePath"@s1);
SaveGameList.FontScale = FNS_Medium;
SaveGameList.OnClickSound = CS_Down;
Вот так не надо переопределять пути :(
+58.5
template <int n>
struct fibonacci
{
static int result()
{
return fibonacci<n-2>::result() + fibonacci<n-1>::result();
}
};
........... и где-нибудь в коде:
fibonacci<7>::result();
Работает в msvc 2008 sp1 и более ранних. g++ и некоторые другие отваливаются с ругательствами на урезмерную рекурсию. Особо злостным маньякам можно рекомендовать понаслаждаться просмотром поля "memory usage" процесса cl.exe :)
Также можно (но не нужно) устроить ddos подвесив халявный компилятор здесь:
http://www.dinkumware.com/exam/default.aspx
+156.8
$q1=mysql_query("SELECT * FROM `categories` where id_p=0 and type='gallery';");
if($r1=mysql_fetch_array($q1))
{
$name=$r1['name'];
$id=$r1['id'];
echo "<tr>";
echo "<td colspan='2'> <a href='add_articles_gallery.php?level=2&id=$id&lang=$lang&id1=$id'><b> $name </b></a> </td>";
echo "</tr>";
while($r1=mysql_fetch_array($q1))
{
$name=$r1['name'];
$id=$r1['id'];
echo "<td colspan='2'> <a href='add_articles_gallery.php?level=2&id=$id&lang=$lang&id1=$id'><b> $name </b></a></td> ";
echo "</td>";
echo "</tr>";
}
}
)))