Допустим, я сумасшедший и решил создать следующее чудовище: #include <type_traits> #include...
Я пытаюсь использовать if constexpr следующим образом: template<template <typename First,...
Я создал шаблонную структуру и пытаюсь перегрузить бинарные операторы.По какой-то причине функция...
Я пытаюсь скомпилировать класс, который использует cppwinrt, используя llvm-clang 8.0.Единственный...
В недавней статье я читал, что следующее использование std :: map :: emplace может привести к...
Я пытался выдать новую библиотеку filesystem STL, но по какой-то причине я получаю ошибки.Веб-сайт...
Я хотел бы инициализировать статический std::map, где значение не может быть скопировано.Я позвоню...
Когда я пытаюсь запустить код в режиме отладки, все работает нормально, но когда я пытаюсь...
У меня есть код, который использует оператор while.Внутри условного выражения я делаю поиск.В то же...
#include <type_traits> template<typename T> struct remove_cvref { using type =...
Я обнаружил действительно странную ошибку в кодовой базе, над которой я работал, которую я только...
Я все еще довольно новичок в программировании на C ++ и проходил курсы начинающих по C ++ для...
Можно ли передать шаблон класса (например, std::vector, а не создавать его экземпляр, например...
Рассмотрим следующий заголовок и предположим, что он используется в нескольких TU: static int x =...
У меня есть класс offset_ptr, который работает как указатель, но хранит адрес памяти, на который он...
Я читаю Шаблоны C ++ (2-е издание), и это фрагмент из книги: template<typename... Ts, int N>...
Я читал декларацию структурированной привязки на cppreference.com Я думал, что хорошо разбираюсь в...
Я хотел бы написать функцию суммы с переменным номером аргумента с условием, что он должен...
C ++ 17 представляет метод try_emplace для std::map, поэтому теперь я могу написать код, подобный...
Из cppreference , Когда происходит удаление копии, реализация обрабатывает источник и цель...
Разрешено ли частичной специализации иметь больше параметров шаблона, чем основной шаблон?Насколько...
У меня есть эта функция: void CGuild::AddComment(LPCHARACTER ch, const std::string& str) { if...
Следующий фрагмент кода предназначен для удаления первой части пути, если он существует: #include...
Часто я нахожусь в ситуации, когда мне нужна простая оболочка RAII, но я не хотел бы создавать...
В C ++ 17 как можно в constexpr проверить, что тип принадлежит списку типов варианта? например:...