Anonymous
мммм #pragma once
Vitaliy
Перформанс?
🦥Alex Fails
wchar/wstring - broken by design
в винде норм, т.к. нт было спроектировано под юникод 2-байтный
Vitaliy
Постоянные аллокации в куче
серёжа
Про функциональные скорее. Юнит, как по мне ближе к white-box тестированию.
Ну функциональные, по-хорошему, должен писать другой человек свежим взглядом, конечно.
Vitaliy
Ну и непривычно использовать монады в C++
Vitaliy
Имхо
Vitaliy
Ни разу не видел кода такого пока
🦥Alex Fails
Андрей писал
Anonymous
Ой, такой простой финт позволит кастануть что-угодно к стрингу?
🦥Alex Fails
я слишком туп для монад в C++
Andrei
Угу, было дело.
Anonymous
Офыреть.
Vitaliy
Именно RxCpp или монады?
Anonymous
Я слеп.
🦥Alex Fails
надо прост уделить время этой теме, разобраться полностью
Andrei
Монады.
🦥Alex Fails
но чот не получается, как и с алгоритмами по-нормальному
Anonymous
inline int stoi(const std::string &s, size_t *idx = 0, int base = 10) { char *endptr = 0; int v = strtol(s.c_str(), &endptr, base); if (idx) { *idx = endptr - s.c_str(); } return v; } а что это
Andrei
Всякие вкусные штуки из Хаскелля ради интереса на плюсы пробовал переписывать.
Anonymous
ну типа, зачем
Anonymous
пше, можно к херам снести, правильно?
Anonymous
:3
🦥Alex Fails
пше, можно к херам снести, правильно?
конечно) я эту штуку написал за часа полтора на планшете в виме. (поэтому было влом писать ифдеф-гвард
Andrei
это... мб в procxx сделаешь репку?
Да за мной там столько долгов :D Еще этот генератор RPC-сервисов из протобуфа.
Andrei
Сделаю.
Anonymous
Теперь такой ламерский вопрос
Anonymous
ах нет
Anonymous
снято
Anonymous
я начал тупить...
🦥Alex Fails
Да за мной там столько долгов :D Еще этот генератор RPC-сервисов из протобуфа.
кстати. я тут ковырял гуголмапсы. они протобуф юзают на фронтенде😱
Andrei
Я тоже для корабликов в одном месте юзаю.
Anonymous
хотел спросить как правильно писать функции... hpp: void func(); cpp: void func() {}
Andrei
Нормально. С JS хорошо срослось.
🦥Alex Fails
кстати. я тут ковырял гуголмапсы. они протобуф юзают на фронтенде😱
хотел тут написать врап поверх гуглоапи на кучу языков
Andrei
Слушай, с гуглоапи сейчас всё плохо. Они же теперь платные стали собаки.
Andrei
Попробуй OSM
Andrei
и OpenLayers
🦥Alex Fails
да тут была задача - из бота локи помечать на юзерской гуглокарте. думал фантомом вжухнуть
🦥Alex Fails
фантом няшный довольно, почитал сорцы, производит впечатление не слишком сложной хрени
🦥Alex Fails
мб даже смогу на планше собрать 😂
🦥Alex Fails
хотя там кутэ
Nikita
🦥Alex Fails
Andre
О, не видел раньше такого бота как тот что в пине Кстати у меня есть похожий, но позволяющий на несколько вопросов ответить, могу сюда кинуть как проснусь, если интересно
cyber
Во сколько встреча в яндексе?
🦥Alex Fails
18:30
Junior
18:30
Это когда?
Artem
задумался.
🦥Alex Fails
Это когда?
В канале @ProCxxNews есть вся информация
Kirill
да, это "девиртуализация методов" в LTO бывает
Нетолько, лто позволяет просто смотреть за свою единицу трансляции, но в рамках одной единицы трансляции и без лто будет девиртуализация же
Anonymous
Ребят, кто может подсказать в какую сторону копать, по первому есть только мысль, что флаги какие-то можно GCC скормить
Anonymous
Anonymous
А второе, совсем в ступор вводит
Anonymous
Спалил имя сети....
Alexander
а можно ссылку на задания ? тоже бы порешал...
🦥Alex Fails
Линкеру можно другой мейн задать.
Anonymous
А это тест в месте)
Anonymous
Инсте'
Anonymous
Сказали попытаться разобраться
Anonymous
Линкеру можно другой мейн задать.
Отлично, значит правильно думал, а со вторым как?
Niks
Добрый вечер! Есть кто в чате?
серёжа
Нас уже тысяча тут (внезапно), по-любому кто-то есть
Niks
Ребят, помогите задачу решить на C++. С графами как в ВУЗе не задалось так и осталось, а задачу решить надо.
серёжа
Так ты вопрос спроси
Niks
Лабиринт задается матрицей смежности N*N, где C(i,j)=1, если узел i связан узлом j посредством дороги. Часть узлов назначается входами, часть - выходами. Входы и выходы задаются последовательностями узлов X(1),..,X(p) и Y(1),..,Y(k) соответственно. 1. Найти максимальное число людей, которых можно провести от входов до выходов таким образом, чтобы: 1. их пути не пересекались по дорогам, но могут пересекаться по узлам; 2. их пути не пересекались по узлам; 2. Определить время нахождения каждого человека в лабиринте. 3. Имя входного файла передается в качестве аргумента командной строки. Минимальный размер матрицы: 10. Результаты работы программы записываются в файл. Формат входного и выходного файлов продумать самостоятельно. 4. Упаковать полученный исходный код в deb-пакет.
серёжа
Интуиция подсказывает, что сейчас начнется срач
Niks
Задача школьная ей богу, а решить не могу
Dmitriy / დიმიტრი
какие есть либы для работы с аудио с возможностью модификации и накладывания всяких эффектов?
Surreal
Что это началось? Сами решайте свои задачи, не можете, получайте по шапке.
серёжа
Почему?
Вопрос как минимум не по плюсам