Результаты поиска по запросу "c++11"
Почему плохо использовать векторы при создании матричного класса?
Для моего матричного класса я сделал: template<typename T, std::uint32_t Height, std::uint32_t Width> class Matrix { private: std::array<std::array<T, Width>, Height> Elements; static_assert(std::is_arithmetic<T>::value, "Argument T must be of ...
Как унифицировать инициализацию карты unique_ptr?
У меня есть этот код для инициализации карты в в unique_ptr. auto a = unique_ptr<A>(new A()); map<int, unique_ptr<A>> m; m[1] = move(a);Могу ли я использовать форму инициализировать это? Я пытался map<int, unique_ptr<A>> m {{1, ...
Какова процедура частичного заказа при выводе шаблона
Читая стандарт C ++ 11, я не могу полностью понять смысл следующего утверждения. Пример очень приветствуется. Два набора типов используются для определения частичного упорядочения. Для каждого из задействованных шаблонов существует исходный тип ...
Обёртка функтора мемоизации в с ++
Вот общая оболочка для заметок, которую я написал для функций. Это используетtuplehash.
Переместить генерацию функции-члена
Код: #include <iostream> #include <ios> #include <string> #include <type_traits> #include <memory> struct value { ~value() = default; std::unique_ptr<std::string> s; }; int main() { std::cout << std::boolalpha; std::cout << ...