Deleted Account
severity_logger это типа чтобы выводить ошибки в дебаге и ошибки в релизе по разному?
классная тема
Gregory
https://github.com/fmtlib/fmt
Deleted Account
https://github.com/fmtlib/fmt
в описании:
The reason for creating a new library is that every existing solution that I found either had serious issues or didn't provide all the features I needed.
Gregory
😁👍
Gregory
типичный c++
Deleted Account
ну то есть получается дял принятия решения надо мне эта либа или нет мне надо обратиться к этому челу,
Deleted Account
чтобы он скзал надо мне оно или нет =)
Deleted Account
лан
Gregory
ну вообщет нет, для принятия решения вы изучаете либу и принимаете решение =\
Gregory
мы её взяли себе в основном за питон-like форматирование строк и хорошие показатели производительности (для записи логов конечно)
mefest
А как вы закладки для репозиториев ставите? Ставите звезду?
Vyacheslav
Мне C++ нравится все больше и больше :)
В C++14 можно написать
void callback_with_auto(const auto &cb) { // C++14
cb("hello");
}
callback_with_auto([](auto s) {
cout « s « endl;
});
Алдар
прям жаваскрипт!
Vyacheslav
ага, или Perl )
Крылатый
🦥Alex Fails
🦥Alex Fails
И тащить целый буст, ради велосипедной задачи — это самый ужасный вид оверкилла, как по мне.
Evgenii
Deleted Account
Deleted Account
и работать станет быстрее
Deleted Account
Stanislav
Deleted Account
Nikita
главное форточку в это время не открывать, а то улетит куда-нибудь
Gregory
boost::eto_norma
Deleted Account
Gregory
да ктож так делает, нужен кластер билд машин
Stanislav
Deleted Account
Gregory
кстати не шутка если и без того у вас проект собирается несколько часов и более
Deleted Account
Gregory
ну и не рекламы ради http://fastbuild.org/docs/home.html
Deleted Account
+ зачем так часто пересобирать всё это, неужто у вас тыщи сотен програмистов всё меняют каждый <период времени>
Gregory
Gregory
в геймдеве "ТЗ" крайне нестабильно, все может меняться на лету
Deleted Account
Gregory
ну в целом да )
Gregory
у нас оно вовсе отсутствует
🦥Alex Fails
Aleksei
Все равно должно быть что-то. А то ведь и не понятно, что делать-то, если нет ТЗ
Gregory
Gregory
Aleksei
А, ну есть гейм диз, значит есть диз док или что-то такое
Gregory
диз док протухает через неделю или пару недель
Gregory
ну и там только абстрактные представления, а потом тонны тонны тонны правок и изменений
Aleksei
Ну хоть понятно, что делать бижайшую неделю :)
Gregory
а ну это да, подругому вообще бы никак
🔥
Господа
Какие средства шифрования есть на C++ 11 из коробки?
cyber
🔥
Алдар
Xor:-P
в питоне даже xor нет, позорище
Nikita
Господа
Какие средства дешифрования есть на паяльнике из коробки?
Denis
Oscar Teição
Приветствую, объясните пожалуйста почему в учебниках по си всегда пишут в примерах mine() , без int или void
Oscar Teição
Прошу не кидать помидорами я только учусь
Алдар
Sergey
но паяльник не входит в c++11
Sergey
на самом деле- никаких. в c++14 внесли какие-то функции для работы с эллиптическими кривыми, гипотетически, они могут быть полезными. ну и все. нет там шифрования.
🔥
Pepe 🐸
Pepe 🐸
Про проблемы добавления элемента в вектор в цикле
🔥
Ты не из Минска часом?)
🔥
Хех, а то я думаю: гдет я это лицо уже видел :D
Denis
А почему они не могли сделать итераторы, не ломающиеся при реаллокации?
Denis
Казалось бы. это несложно
Pepe 🐸
Ясно спасибо
Denis
Храним ссылку на вектор и индекс, тут нечего показывать
Sergey
Про проблемы добавления элемента в вектор в цикле
Добавлять элементы в массив при итерации по этому же массиву очень дурно пахнет. Даже на тех языках, где это не доставляет проблем, по типу python. Учитесь делать pipe подобную обработку данных
Pepe 🐸
Sergey
Denis
Единственная проблема, которую я тут вижу — два разыменования вместо одного при доступе по итератору
Pepe 🐸
Sergey