Я, возможно, не до конца понимаю вопрос, но этот код делает то, что надо, или нет? И если нет, то укажите что именно #include <iostream> #include <string> #include <memory> #i...
Ссылка на код https://ideone.com/9Pp8OV Вопрос Есть общий интерфейс UndoCommand. Чтобы использовать метод класса View, я через std::bind передаю в команду сам метод для коллб...
Какие есть способы защитить обращение к B::_ptr в таких и схожих случаях? #include <memory> #include <iostream> class A { public: A() { std::cout << "A::ctor" << std::end...
Есть необходимость сделать такой себе unique_lock, который будет служить флагом для некоторого класса, как в примере. Поскольку не хочу давать свободный доступ к самому Lock у...
Например мой. Есть говно-архитектура, хуже чем ее отсутсвие. Тебе нужен обьект для имплементации некоторой функциональности, которую надо было на вчера. На существующей говно-...
Как это поможеть конкретный инстанс продебажить?
По vs 2017. Community не проставляет нормально Win10 SDK, в результате не работает debugger, а debug версию вообще нельзя запустить. Release работает нормально. Enterprise пок...
Я что то упустил в этой жизни. Почему поинтер, который приходит, валидный, а тот, который копирует его себе, null ??? 😐
Всем привет. Вопрос: кто знает сборник тем для повторения и всякие FAQ на собеседование уровня Middle/Senjor по C++?
А как им (Qt контейнерам) работается с STD-шными и бустовыми алгоритмами? Я как-то не задавался раньше вопросом... Они полностью идентичны STD контейнерам в этом плане или нет...
Что значит следущий месседж при попытке сбилдить qtwebengine: ERROR: Feature 'alsa' was enabled, but the pre-condition 'config.unix && !config.qnx && libs.alsa' failed.?
Ребята, надо реализацию std::apply для C++11. Слышал что Google выпускал где то в общий доступ библиотеки для простой интеграции фич с новых стандартов на предыдущие и наоборо...
ну он кагбы с C++17 идет, если я буду билдить его компилятором постарше, где еще 14 стандарт, и писать std::experimantal::apply вместо std::apply это то же самое будет?
> Хочется сделать шаблонный класс, у которого есть обязательный набор параметров_типов и один опциональный параметр_типа в конце - чтобы если он был указан, то в классе бы соз...
Как можно сконструировать вектор таким образом? Если наоборт, то просто добавить конструтор, а тут как? std::vector<CustomType> v = getSome(); std::vector<std::pair<int, int>>...
Почему первый вариант метода get() работает, а второй дает ошибку компиляции? 1. https://ideone.com/OzKEtR 2. https://ideone.com/pHFIKP
Будет ли вывод -1 0 для всех компиляторов, или же это UB? Не очень понял, что в стандарте написано. #include <iostream> enum Type : int { FOO = -1, BAR = 0 }; int ma...
Обьясните, пожалуйста, почему cppreference говорит использовать dynamic_pointer_cast в этом примере? Я заменил на static_pointer_cast и все ок. В какой ситуации такая замена ...
Вопрос по темплейтам: почему не могу скастить int к int? Если убрать static_cast, все работает https://ideone.com/8SxUhE
Он вообще парарелится? Ну то есть если для любого i-го нужно вычыслить i-1-й, то все действия нужно соверщить только последовательно, то есть нельзя вычислить какое-нибудь i+k...