Кресты на моей кукухе
118 subscribers
202 photos
2 videos
5 files
43 links
Канал имени @vatneek
Здесь вы увидите:
* шитпостинг
* С++
* раст (иногда, по праздникам, я не растовод, я только балуюсь)
* шитпостинг
Download Telegram
Загоняю тасочьки в лабе
Пишу на русте, развлекаюсь
(Одна, кста, не загонялась без long double, которых в расте нет)

Большая таска. Решаю писать на плюсах, потому что они всё-таки роднее. Впервые за всю лабку открыл дебаггер

И вот то ли потому что таска большая (хотя другую большую на расте написал норм), то ли всё-таки плюсы. Ответ, наверное, где-то посередине, но я впервые задумался...

На расте писать... проще?
🤔2💩1
Wow, he's literally me
💩1
Бляяяяяять
Опозориться на собесе на супер-тупой задаче на два указателя
Бляяяяяяяяяяяяяять
💩1
До меня только сейчас дошло, что я взял пиццу 35см
Как это всё в себя впихнуть?
💩1
Через боль, но запихал в себя этого исполина. Что, если после такого нормальные габариты для меня станут слишком маленькими? Наемся ли я не-огромной пиццей?
💩1
Обычные люди могут фотографировать свою еду

Каннибалов может фотографировать их еда
💩1🤣1
Если у рыжих нет души, то появится ли она, если покраситься? Исчезает ли она у тех, кто красится в рыжий? Возвращается ли потом?

Столько вопросов…
💩1
Свой древний меме откопал)

Upd. мета-меме, скорее, но вы большие, всё сами поняли
💩1
Не только у меня оно начинает в голове играть, когда вспоминаю про эту либу?

RAYONЫ
КВАРТАЛЫ
ЖИЛЫЕ
МАССИВЫ
🥰1💩1
Эмпирически выяснил, что итераторы на std::list не инвалидируются после мува, если это не end
"А может, нам на самом деле и для остальных итераторов ничего не гарантируется?"
Идём на cppref
Всё ровно так, как задумано....
Мув не инвалидирует итераторы кроме end
Sooqa...
💩2
Just watched crab rave. The best part was when the main crab said "IT'S RUSTING TIME" and rusted all over the open source
💩1
Глядя на реакции к последним постам, понимаю, что ради поддержания правильной атмосферы в канале стоит сделать то, что делают многие другие: ограничить допустимые реакции
💩10🤬2🤔1
Кресты на моей кукухе
+1 в копилку историй для вебинара про дебаггинг для перваков, который я когда-нибудь осилю Интро такое (чтоб сам не забыл) Имеется компилятор clang. Имеется плагин к нему. На одной машине работает. На другой - погибает с out of memory (нет, на ней больше…
+1 в копилку историй

Имеем код:
auto & ref = m_iter->field();
foo(ref);

Падаем с сегфолтом в дебажной сборке в foo. Идём в дебаггер
(gdb) p &ref
$0 = 0x5a5a5a5a5a5a5a6a
(gdb) p &(m_iter->field())
$1 = 0x7fffe2a21c10
(gdb) p m_iter
$2 = {_M_node = 0x7fffe2a21c00}

Развлекаемся
💩1
Как выяснилось, я уже три раза успел принять решение вида "буду хранить все документы в этом месте"
Может, больше. Но до остальных мест я ещё не добрался в поисках очередной бумажки)
💩1
Блятб, после собеса нашёл багу в коде, который написал(

Upd. 1. Собес я всё-таки прошёл
Upd. 2. Нашёл ещё одну багу
💩3🤔1
А как так вышло, что я собешусь на московские вакансии, кроме одной ~фулл ремоут?
🤔1💩1