Показать все 88 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Флуд (https://hlfx.ru/forum/forumdisplay.php?forumid=11)
-- C++ юмор (https://hlfx.ru/forum/showthread.php?threadid=5403)
__________________
I tell you to enjoy life
AntiPlayer
Это вы ещё не видели, как выглядят ошибки на языке ассемблера...
__________________
XaeroX самые страшные - ошибки на госуслугах
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
AntiPlayer
Не распарсил.. они ж в пайтоне ещё более раздражающие из-за отсутствия предварительной проверки типов?
__________________
http://www.moddb.com/mods/monorail-quest
thambs
Странно слышать это от человека, который использует плюсовые шаблоны, где каждая ошибка это полотно на 10 страниц.
__________________
thambs IDE уже давно исправили такие вещи, типы предварительно проверяются. В Идее так точно для TypeScript, например.
__________________
I tell you to enjoy life
__________________
http://www.moddb.com/mods/monorail-quest
if( p ) delete p;
бессмысленная проверка. Он и так проверяется на NULL уже внутри самого delete.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
А зачем там нуляют пэ присваиваемого объекта?
nemyax тому шо два указателя на один и тот же блок памяти - это стрёмно в общих случаях.
Добавлено 20-11-2019 в 14:39:
delete без [] для массивов приводит к ошибке, если мы удаляем массив структур или классов со своими деструкторами. Для POD наверное без разницы.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
Вредное и неожиданное поведение перегруженного оператора присваивания стрёмнее. Если чувак так боится покоцать кому-то память, он мог бы добавить отдельный void SomeClass::clear(void) {p = NULL;}
В плюсах давно есть мув-семантика.
Товарищи, имейте совесть. В Юморе обсуждают плюсы, в теме про игру от вальве - электромобили. А потом удивляются, что внезапно начинаются массовые расстрелы.
__________________
Интересное психологическое явление, проще начать расстрелы чем вынести посты в отдельную тему.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Вынес в отдельную тему, давайте постить С++ юмор сюда. И вот теперь можно обсуждать вволю!
__________________
Как же в такой теме да без баяна: https://bash.im/quote/9184
__________________
I tell you to enjoy life
AntiPlayer
Ахахах. То же чувство, когда ты думаешь, что знаешь С++, но подошёл на конференции послушать, как люди общаются с докладчиком в перерыве.
__________________
__________________
I tell you to enjoy life
Так ить кода-то нет, а смешные каменты написать может кто угодно.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
PROBLEM?
__________________
http://www.moddb.com/mods/monorail-quest
__________________
XaeroX
Он портировал с флеша, поэтому там подобные приколы.
nemyax
А разница? Константы везде есть, зачем их цифирками подменять.
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
DEAD MAN important numbers, это типа как под Сегу прогать и помнить по какому адресу там расходятся игровые мелодии.
Crystallize
Это как вернуться в 80-е и помнить все функции прерывания 21h.
А что? Я когда-то многие помнил. Потом забыл - и ни разу об этом не пожалел.
__________________
Ну дык я и говорю, что оно будет быстрым. Но кто ему мешал цифры задекорировать макроподстановкой?
Это вот тот самый случай, как говорит Тхамбс - должны страдать.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
http://www.moddb.com/mods/monorail-quest
__________________
http://metaprog.org/ (цитаты листаются автоматически)
__________________
http://www.moddb.com/mods/monorail-quest
code:
example03 = (📈) (+1)━┳━►(+1)━┓ (📈) (+1)━━━━╆━►add━┓ (📈) add────┶━►add where add = uncurry (+)
__________________
http://www.moddb.com/mods/monorail-quest
templeOS #духовность
__________________
http://www.moddb.com/mods/monorail-quest
thambs кажись классный чувак был
Чуваку повезло быть талантливым, но не повезло быть сумасшедшим. Какой уж тут юмор.
thambs
Мне, честно говоря, после просмотра видео стало очень жалко этого человека. Большой талант (в одиночку написать ось + компилятор + редактор + кучу игр - слабо?) который был погублен болезнью.
Грустное видео, юмора не увидел.
Человек себе изначально поставил рамки, в которых он был способен реализовать задуманное - реальный режим, 640 килобайт, 16 цветов.
Но он не учёл, что это вообще никому не надо. В том числе и ему самому.
Добавлено 18-06-2020 в 10:58:
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Смотря что понимать под простотой
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Человек занимался тем чем ему нравится. Никто его за уши не тащил, и скалачивать себе состояния он тоже не собирался, хотя думаю если бы вышел на инвесторов в своё время, мог бы хорошо подняться. Так что непонятно к чему тут разговоры про талант и повезло/не повезло.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
PrimeXT
GoldSrc Monitor
SMD Splitter
mdl-flip (gFlip analog)
Xash3D Modding Discord
SNMetamorph "работать можно со всеми, вопрос в том сколько денег вы потратите на адвокатов"
Некоторые программисты, начиная изучать С++, испытывают проблемы с пониманием концепции "указатель на указатель".
Вот отличная иллюстрация этой концепции, которая должна снять все вопросы.
__________________
XaeroX
Отличный сайт
Я наверное секунд тридцать в нетерпении елозил мышкой по экрану, прежде чем понял, что картинки грузятся только тогда, когда мышь не двигается. Еще около минуты я пытался понять, что объединяет между собой все эти фотографии столь интеллигентного вида людей.
А потом до меня дошло и я выпал в осадок
Government-Man
Ну ты мою аннотацию не прочитал, что ли?
__________________
XaeroX
Прочитал. Но до меня не сразу дошло, что имеется в виду указатель мыши. Ну и меня слегка сбила с толку первая попавшаяся фотка. На ней чувак с банкой пива своим громадным перстом указывал прямо на меня. Я после этого еще какое-то время разглядывал его одухотворенное лицо, выискивая признаки знания C++.
Этот сайт является на самом деле развитием идей вот этой картинки:
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Задумывались ли вы когда-нибудь, что конструкции "else if" на самом деле не существует и компилятор про нее не в курсе?
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
I tell you to enjoy life
Ну так это же обычный else, после которого идёт обычный if.
Дядя Миша
else { if } же в результате? в python, кстати, для таких случаеф есть отдельный кейворд elif — что бы было пакароче.
__________________
http://www.moddb.com/mods/monorail-quest
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
Мене, в своё время, показалась весьма непривычной конструкция
и прочие аналогичные использования элса.code:
for x in xs: do_stuff() else: do_final()
__________________
http://www.moddb.com/mods/monorail-quest
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
1 | /* for loop over processes */ |
2 | { |
3 | ... |
4 | { /* Elastic e+Ap; scattering */ |
5 | ... |
6 | if(RND < R0){ |
7 | ... |
8 | goto mc_end; |
9 | } |
10 | } |
11 | ... |
12 | } mc_end: void(); /* End electron MCC */ |
__________________
http://www.moddb.com/mods/monorail-quest
__________________
XaeroX тебе надо писать public static final volatile void!
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
nemyax обычно берут самое лучшее, посмотри на тот же GLSL.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Лудьшеее!!!!
const uint64_t UINT64_MAX = 0xffffffffffffffffull; |
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
http://www.moddb.com/mods/monorail-quest
thambs по твоему begin\end нагляднее фигурных скобок?
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
Да не в скобках дело.
__________________
http://www.moddb.com/mods/monorail-quest
thambs а в чём же?
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Сишный синтаксис, насколько я понимаю, вырос из бишного, который был чужероден всему существовавшему до тех пор. У функциональщиков он хотя бы мимикрировал под математическую нотацию, а тут-то ну просто с потолка.
// FIXME: very ugly (зато работает, гг) |
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
I tell you to enjoy life
AntiPlayer
А в чём юмор? Проект без ошибок и предупреждений не собирается? Зафейлилась post-build команда?
__________________
XaeroX
Да бывали проблемы, когда проект просто не собирался не выдавая никаких ошибок. Помогала очистка кэша или перезагрузка.
__________________
I tell you to enjoy life
Немного не про С++, и немного боян, но вдруг кто не видел.
GIT PURR! Команды Git объясняются с помощью котиков
Добавлено 31-08-2021 в 18:46:
Используем только правильные алиасы!
code:
git config --global alias.purr push git config --global alias.puss pull git config --global alias.meowge merge
__________________
Вот у нормальных людей функция выглядит так:
void EjectBrass ( shell );
А у меня:
void ViplunGilzy (shell);
__________________
И главное, Артём, помни: не ешь желтый снег!
0xFULL |
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
I AM SUFFERING FROM CODE
__________________
50 вредных советов для С++ программиста
__________________
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
FiEctro
А как же водитель категории Rust?
__________________
XaeroX на кирпичах далеко не уедешь
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
Ха-ха! Я догадался, он такой медленный, что С++ не дождался ответа.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Всё относительно, может это С++ такой медленный что не может вовремя обработать ответ питона
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
C++ просто говорит слишком много.
Многословный, а толку-то.
__________________
Xash3D FWGS форк
Сталин тоже говорил много, чтобы его все поняли правильно.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
Но почему-то всё равно постоянно происходили чюдовищные ошибки...
__________________
code:
int count(char a[][DIM_X], const char sym) { int i = 0; int j; int dracula = 0; while(i < DIM_Y) { j = 0; while(j < DIM_X) { if(a[i][j] == sym) dracula++; j++; } i++; } return dracula; }
Временная зона GMT. Текущее время 10:40. | Показать все 88 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024