требуется ли в стандарте вызывать нетривиальный деструктор, когда вы знаете, что в данном...
Рассмотрим программу со смешанным кодом C и C ++.Часть C ++ содержит класс, который динамически...
В следующей программе, какую (если есть) функцию преобразования следует выбрать и почему? int r;...
Семантика языка C или C ++ образует контраст с пользователем. Некоторые конструкции не имеют...
Я храню список указателей на функцию-член в массиве. Я хочу индексировать в массив и выполнить...
У меня есть static void static_func(void); void static_func(void) { } static inline void...
Почему следующий минимальный пример не компилируется с c++11 и c++14, но компилируется в c++17 и...
Здесь, в http://eel.is/c++draft/expr.const#2.7 это может быть прочитано 3 - переменная может...
#include <cstddef> template <class T, std::size_t rank_> struct B { }; template...
Позвольте мне в предисловии сказать, что я не рекомендую какие-либо из перечисленных ниже действий...
Следующий блок кода: Технически недействителен, поскольку std::get<>() не является...
Следующий код компилируется в gcc 9.1 godbolt , но не clang 8 godbolt : class A { protected: ~A() =...
Я вижу различия между Firefox и Safari в последней цифре вывода из Math#atan2. Мой код: Math
Я ищу, где продвижение const определено в c / c ++. Это неявное преобразование, но я не могу найти...
Что стандарт C 2018 указывает для значения шестнадцатеричной escape-последовательности, такой как...
При возврате значений из функции в C ++ у нас есть копия elision и (Named) оптимизация возвращаемых...
У меня есть шаблонная функция, которая должна принимать указатель на функцию и аргументы, а затем...
Хорошо известно, что export маскирует возвращаемое значение команды подстановки в его переменных...
В текущем стандарте C ++ есть следующий абзац ( expr.const # 5 ) (выделено мной): Выражение...
Рассмотрим следующие два примера: 1 union test{ struct { int a; int b[]; }; }; int main(void){...
Рассмотрим следующий класс: class Foo { int a, b; public: Foo() : a{1}, b{2} {} // Default ctor...
Я пытаюсь использовать указатель на функцию с шаблоном в качестве аргумента. Но компилятору, похоже...
Код Folowing дает разные результаты на Clang. #include <iostream> struct Dummy1 {}; struct...
Доступ к объектам с помощью reinterpret_cast ed указателей и связанных с ними UB подробно...
Рассмотрим следующий фрагмент кода: template <typename> struct X { }; extern template struct...