IharOK
Мне теперь надо из wstring в Sting^
Не удивлюсь, если во всякие левые стринги платформенные существует конструктор через c_str...
IharOK
Почему не попробовать?)
Valery
Да я уже что только не пробовал
vladislav
сегодня я видел некоторое говно, друзья
vladislav
я видел optional на shared_ptr и подписку на сигнал в catch
🦥Alex Fails
а случаем weak_unique_ptr не видел?
vladislav
меня к такому не готовили в университете
vladislav
добил(
vladislav
наверное, это хорошая идея собирать вот такие антипаттерны?
🦥Alex Fails
да
vladislav
ну, нужно учится на ошибках других
Anonymous
О, идея, а го заведём зал позора pro.cxx.
vladislav
ну наверное нужно пояснительные записки писать, почему так делать ПЛОХО
Anonymous
Ну, это да.
🦥Alex Fails
О, идея, а го заведём зал позора pro.cxx.
давай. (пошел свой код выкладывать)
Anonymous
Там очень тяжкий код.
vladislav
отдельный чат?
🦥Alex Fails
давай его в супапро занесем, и дорефактим
vladislav
или как?
Anonymous
давай его в супапро занесем, и дорефактим
Да я его заархивирую скорее.
🦥Alex Fails
можно сделать канал отдельный
🦥Alex Fails
Да я его заархивирую скорее.
да давай допилим, оно же работает, и относительно нормально же
Anonymous
да давай допилим, оно же работает, и относительно нормально же
Там внутри такие костыли, что я удивлен, как оно функционирует.
Anonymous
Причём корректно.
Anonymous
Но меня морально сломало АПИ дискорда, мне что-то не хочется больше с ним работать.
🦥Alex Fails
ну эт да
Timur
зачем это делать отдельным каналом? антипаттерны - такая же часть паттернов
Timur
говоря как не надо делать мы подводим к тому как надо делать
vladislav
pro.anticxx? :)
antipro.cxx
vladislav
говоря как не надо делать мы подводим к тому как надо делать
Да меня вот интересует логика хуйни, которую пишут. Ну вот из мелкого например использование int переменной как bool. Те передача ей true/false и тд, о чем нужно думать в такие моменты вообще
vladislav
antipro.cxx
Оставь надежду всяк сюда входящий
Berkus
Наставь одежду
vladislav
Сюяк всда ходвящий
vladislav
C89?
Нет, плюсы
Anonymous
Тогда хороший вопрос.
vladislav
Меня такое очень интригует
Alexander "SonnySlave"
просто типичный говнокод сишников, ничего более
vladislav
Да там скорее просто не очень хорошо с здравым смыслом, си тут ни при чем
Alexander "SonnySlave"
я думаю, ты знаешь, что в Си bool не сразу появился
Alexander "SonnySlave"
вот потому и юзали int аки bool
vladislav
Да это понятно, о чем вы. Я не думаю, что человек, который писал это, типа закостенел настолько, что не смог осилить bool в плюсах. Мне кажется, это какая-то безответственность, желание отсидеть своё время и уйти уже домой. Что-то такое.
vladislav
Отчуждение от продукта труда, в общем. По Марксу :)
Alexander "SonnySlave"
😊
vladislav
Но ладно это, в принципе то можно закрыть глаза. Но подписываться на сигнал в catch это какой-то космический уровень пофигизма. Тут нужен мем с сверхразумом
vladislav
Сорре, но даже как-то и не спится после увиденного сегодня
Berkus
а чо там за история с сигналом в catch?
Anatoly
В Питере в офисе JB состоялся очередной митап Spb C++ User Group https://www.meetup.com/St-Petersburg-CPP-User-Group/events/246674845/ Когда появится видео, рекомендую к просмотру.
Крылатый
👌
Anatoly
Пример с meet-up: void calc_char_frequency(const char* src, size_t size) { size_t count[256] = {}; for(size_t i = 0; i < size; ++i) { ++count[src[i]]; } ... } если на вход подать поток из одинаковых символов, а после нормально распределенный поток символов, то пропускная способность программы увеличивается в более чем в 3 раза. то есть в зависимости от природы данных получаем 3-x!!!! кратную разницу.
Surreal
Угу, похоже на ILP.
Anatoly
Угу, похоже на ILP.
да, дело в ILP: http://www.eit.lth.se/fileadmin/eit/courses/edt621/Rapporter/2016/Gregory_Austin_EDT621_Report.pdf
Igor
кто б сомневался 😊
ну раз кто б сомневался, то как и на сколько можно ускорить? :)
🐙 Antony
Супер, спасибо
Так тут все молодцы: @foxcpp нашел, @zamazan4ik описал проблему, Anton Bikineev придумал решение
Igor
это был вопрос на подумать тем кто не был на докладе :)
Anton
ребята, ищу машину для удаленной работы, компиляции и т.д. На хате мало места, думал взять что-то вроде https://www.intel.ru/content/www/ru/ru/nuc/nuc-kit-nuc6i7kyk-features-configurations.html
Anton
что скажете? собирать самому впадлу и опять же мало места - жена заругается
Anton
🙂
Anton
и боюсь мелтдауна (шутка) 🙂
void *
и боюсь мелтдауна (шутка) 🙂
зачем бояться? юзай его
Pepe 🐸
скоро второй выйдет
Vsevolod
и мелтдауна нет
void *
рязань топ
Pepe 🐸
и мелтдауна нет
а патч вроде как есть
Matwey
тьфу
Matwey
извиняюсь
Matwey
привидилось с утра что-то не то