Добрый день. Подскажите, почему макрос определенный в одном хедере вызывает ошибку при использовании в другом хедере? Пример: defhdr.h // первый файл #include <iostream> #d...
Привет. Подскажите, почему такое присваивание не работает? ''' function<bool(const int, const int)> cmp = nums.front() >= nums.back() ? less<int>() : greater<int>(); ''' Получ...
Всем привет. Спрашиваю на удачу, может кто-то собирал qt из исходников? Интересует флаг для того, чтобы с qt собрался designer.
Привет. Вот смотрите, есть проект на С++. Если собираю на локальной машине - нормально добавляются дебажные символы в бинарник. Если собираю на удаленной машине дженкинсом, то...
Привет. Подскажите у меня есть std::map<MyClass, int> MyMap хочу красиво получить максимальное значение int в MyMap. Соответственно использую std::max_element. Хочется исполь...
Привет. У меня есть вопрос по работе с сокетами, мне нужно слушать сокет и читать из него. Я создаю сокет с помощью socket, потом прикрепляю к порту bind, затем указываю что н...
Есть проект в котором код основан на использовании синглтона. Я хочу это дело отрефакторить чтобы от синглтона избавиться и глобально вижу 2 подхода: класс бывший синглтоном п...
Привет. Есть набор зависимостей число-строка. Таких зависимостей порядка 30 штук. Нужен метод, который будет возвращать строку, в зависимости от получаемого числа. Вот как луч...
Добрый день. Если делать поиск по вектору и складывать результаты в очередь. Я правильно считаю что getResult1 будет самой быстрой реализацией? Особенно если -O3 включить. ht...
Привет. Есть код проекта и есть собранный бинарник. Пытаюсь запустить пошаговую отладку через "Start and debug external application", но в окне отладки получаю ассемблер, а с ...
Ок, я предполагаю что наверно даже shutdown, а потом close? А для получения нового соединения достаточно accept? Не нужно listen делать или что-то ещё?
Тогда с твоих слов получается что и для контейнеров нельзя перегружать операторы. Т.е. нельзя к примеру bool operator==(const map<MyClass, string>& lhw, const map<MyClass, str...
А можешь подробнее объяснить почему? У нас же в max_element передаются итераторы. Т.е. по идее должны сравниваться элементы контейнера, которые по логике являются парами?
Ладно, может всё-таки кто-то сталкивался со случаями рефакторинга для ухода от синглтона?
Добрый день. Может кто-то посоветовать реализацию http парсера на с++?
Всем привет. Может кто-то собирал qt 5.12.2 из исходников? Интересует флаг для того, чтобы с qt собрался designer.
Ну исключений не завезли в принципе, т.к. дорого. И я не очень понял смысл хранения shared_ptr в синглтоне? Чем это будет отличаться от хранения непосредственно объекта?
Но какая проблема, это же то же самое что мы бы вызвали эти функции с разными функциями сравнения?
Ок, а зачем? Это если мы захотели подменить объект в синглтоне?
Не согласен, разве пары нельзя сравнивать?