c++
может кто-нибудь объяснить, как Photoshop смешивает два изображения вместе, чтобы я мог воспроизвести те же эффекты в своем приложении....
тут std::make_unique есть какие-либо преимущества эффективности, как std::makes_shared? по сравнению с ручным построением std::unique_ptr: std::make_unique<int>(1); // vs std::unique_ptr<int>(new int(1)); ...
(в отношении этого вопроса и ответа.) до стандарта C++17, следующее предложение было включено в [basic.соединение]/3: если объект типа T расположен по адресу A, указатель типа cv T*, значение которого является адресом A, как говорят, указывает на этот объект, независимо от того, как было получено значени...
Я начинаю с SDL2 и возникли некоторые проблемы, пытаясь понять, что такое SDL_Renderer. что это? Что он делает? В чем разница между SDL_Renderer, SDL_Window, SDL_Surface и SDL_Texture и как они связаны? У меня были проблемы с этим при попытке понять этот вводный код: #include <iostream> #include <...
я использовал std::tie не придавая этому особого значения. Это работает, поэтому я просто принял это: auto test() { int a, b; std::tie(a, b) = std::make_tuple(2, 3); // a is now 2, b is now 3 return a + b; // 5 } но как это черная магия работы? Как делает временный созданный std::tie изменить a...
Я нашел такой код: template <typename T, typename T1> auto compose(T a, T1 b) -> decltype(a + b) { return a+b; } Я понял со всеми деталями, которые были новыми для меня, но один. Подскажите пожалуйста, где можно почитать о том, что делает оператор стрелки (->) означает в заголовке функции? ...
Я пытаюсь преобразовать std::string to float/double. Я попробовал: std::string num = "0.6"; double temp = (double)atof(num.c_str()); но он всегда возвращает ноль. Есть другие способы?...
есть __CLASS__ макрос в C++, который дает имя класса, похожее на __FUNCTION__ макрос, который дает имя функции...
есть ли способ отключить только одну строку предупреждения в файле cpp с помощью visual studio? #pragma warning (disable : 4101) в верхней части файла, но это, очевидно, просто выключает его для всего блока....
в мире Qt, в чем разница событий и сигналов/слотов? одно заменяет другое? Являются ли события абстракцией сигнала / слотов?...