Добрый день! Коллеги, не подскажите, плиз, насколько валиден код с прямым вызовом деструктора в конструкторе, вот в таком духе: struct Foo { … Foo() { if (…) {this->~Fo...
А тут, случайно, нет желающих поговорить о модулях? Кто-нибудь понимает, зачем CMake'у обращаться к компилятору за графом зависимостей, если учесть что синтаксис модулей чис...
Всем привет! Есть (не уверен, что правильно сделанный, но уж какой есть) вот такой базовый класс: class Component { public: Component() = default; virtual ~Compone...
Привет! Не подскажете, можно ли как-нибудь сказать CMake’у, что некий файл исходников нужно компилировать конкретным компилятором? А то в кроссплатформенном проекте header-on...
Так, посоны (и дамы), расскажите кто-нибудь, плиз, что вообще нужно современному плюсовику-затейнику от препроцессора? Не считая извращений вроде UnrealEngine'овских макросов...
Блин, пока пытался посоветовать использовать std::ranges::split, узнал, что эта гадость выдаёт не contigious_range, что не позволяет по-человечески преобразовать получившиеся ...
Всем привет! Заранее извиняюсь за пространный вопрос. Скажите пожалуйста, а существуют ли какие-нибудь более или менее универсальные best practices по передаче констант в шойд...
Всем привет! У меня тут извращенский вопрос по шаблонам. Допустим какой-то шаблон параметризован нетиповым аргументом - указателем на функцию-член. Для этого в шаблоне нужно...
Коллеги, у меня тут философский вопрос про константность. Есть класс, задача которого - компоновать несколько объектов, причем некоторыми объектами он владеет, а на другие дер...
Коллеги, внезапный вопрос. Нужен непрозрачный объект, внутри у которого может храниться что-то, нужное только для служебного пользования, и создаваемое тоже только абстрактной...
Так посмотри пример еще раз, плиз, там ведь теперь однозначно, разве нет?
кстати, извините за дурацкий вопрос, а нафига вообще наплодили такое множество преобразующих функций у path? Какой практический смысл string() и wstring(), и особенно native(...
судя по тому, что творится в реализации стандартной библиотеки, конструктор из Args&& … не срабатывает из-за не выполнения какого-то условия под enable_if’ом, но к сожалению к...
Всем привет! Внезапно чо-то вспомнил старый и довольно глупый вопрос. Есть массив: std::vector<std::future<SomeResource>> объектов, которые, собственно, могут быть загружены ...
@ZloiLenivec а зачем вообще нужна такая страннаяя штука, уникальные рандомные числа? и да, в реалиях 2020го года в пользовательском коде не надо выделять память вручную, чере...
коллеги, не подскажете красивый способ заполнить одинаковыми значениями std::array, являющийся мембером какого-то своего типа, да так чтобы без написания явного конструктора? ...
Всем привет! Недавно уже задавал вопрос в смежной группе, тогда разобраться не получилось, но рискну задать ещё раз :) Не подскажете, пожалуйста, можно ли заставить билдиться...
Добрый вечер. Не подскажете, пожалуйста, переключение буферов в вертексных массивах OpenGL - дорогое удовольствие? А интересует вот почему. Пока у меня был рендерер только п...
Не подскажите, пожалуйста, как правильно пользоваться CMake'овской командой source_group(TREE ...) ? Если я правильно понял документацию, то в IDE должна получаться красив...
Коллеги, а кто-нибудь понимает причину, почему в плюсах не завозят сахарок для упрощения ветвления - операторы условного выполнения, или что-то в этом роде? Сегодня впервые у...