Описание uintptr_t: Следующий тип обозначает целочисленный тип без знака со свойством, что любой...
C ++ 17 ввел новый тип, std::byte, так что теперь у нас наконец есть первоклассный гражданский тип...
В моем понимании, функции-члены, определенные внутри определения класса, неявно inline: class X {...
В соответствии со стандартом §6 / p3 [basic]: Сущность - это значение, объект, ссылка,...
Принимая следующий код: T* t = new T(); std::unique_ptr<T> p1(t); std::unique_ptr<T>...
Буду признателен за указатель на стандартный абзац, в котором указано, что следующий код правильно...
[expr.sub] / 4 позволяет передать список инициализаторов в качестве аргумента operator[] для...
Этот вопрос основан на коде этого вопроса , скопированном ниже, который делает неправильное...
Я был удивлен, обнаружив, что для некоторых T, decltype(std::declval<T>()) недопустимо:...
При просмотре правил инициализации для агрегатов в N2310 я обнаружил следующие абзацы (emp. Mine):...
Следующая единица перевода C ++ неверна из-за трех строк: template <int x, int y> struct S...
В стандарте C ++ 14, [basic.scope.hiding], пункт 2 (3.3.10.2), говорится: Имя класса или имя...
Я нашел эти выдержки в стандарте C ++ (цитаты взяты из N4687, но, вероятно, он будет существовать с...
При поиске способа объединения sizeof(double) char с в double, я прочитал в нескольких постах, что...
У меня есть следующее: //h.h file #pragma once struct A { int x; }; //a.c file #include "h
Код говорит более тысячи слов, так что ... Это неопределенное поведение для мутирования const int:...
При выполнении инициализации элемента для непереписываемой переменной (например,...
Рассмотрим эту программу: struct S { int m; }; int main() { S s_arr[1]{0}; S *s_new = new S[1]{0};...
Рассмотрим следующий код: template <typename> struct S { }; void g(S<int> t); template...
Я хочу иметь обработчик сигналов для фатальных сигналов, который по умолчанию настроен на дамп ядра...
Этот вопрос почти идентичен Оператор преобразования при прямой инициализации , однако, это то, что...
Согласно проекту : Выражение , сохраняющее равенство , если при равных входных данных выражение...
Имеет ли следующая программа неопределенное поведение в C ++ 17 и более поздних версиях? struct A {...
Даже после прочтения этого вопроса о неявных переменных области действия встроенного пространства...
Вдохновленный этим вопросом: Почему std :: set просто не называется std :: binary_tree? Я придумал...