Результаты поиска по запросу "templates"
Неявное преобразование типов с шаблоном
У меня есть шаблонclass A template <unsigned int m> class A { public: A(int) {} };Который имеет конструктор изint, И у меня есть операция: template<unsigned int m> A<m> operator+(const A<m>&, const A<m>&) { return A<m>(0); }Но когда я ...
Оптимальный способ доступа к элементу std :: tuple во время выполнения по индексу
У меня есть функцияat предназначен для доступа к элементу std :: tuple по индексу, указанному во время выполнения template<std::size_t _Index = 0, typename _Tuple, typename _Function> inline typename std::enable_if<_Index == ...
Подчеркивание шаблонов - смена маркеров токенов
Из коробки подчеркивание шаблонов использует маркеры<%= %> для сырья, и<%- %> для HTML экранированный контент. Я знаю, что вы можете изменить маркеры, используя что-то вроде: _.templateSettings.interpolate = /\{\{(.+?)\}\}/g;Но как это ...
C ++ SFINAE примеры?
Я хочу углубиться в шаблонное метапрограммирование. Я знаю, что SFINAE означает «ошибка замены не является ошибкой». Но может ли кто-нибудь показать мне хорошее применение SFINAE?
Почему бы не определить параметр шаблона из конструктора?
Мой вопрос сегодня довольно прост: почему компилятор не может вывести параметры шаблона из конструкторов классов, как это можно сделать из параметров функции? Например, почему следующий код не может быть действительным: template<typename obj> ...
Можно ли использовать шаблон с составным компонентом в JSF 2?
<ui:composition xmlns="http://www.w3.org/1999/xhtml" ... template="inputLayout.xhtml"> <composite:interface> <composite:attribute name="name" /> <composite:attribute name="value" /> </composite:interface> <composite:implementation> <!-- ...
Используйте тип данных (тип класса) в качестве ключа на карте
у меня урокBase и классыDerived_1, Derived_2 ... Мне нужны производные классы, чтобы иметь идентификатор. Эти идентификаторы используются для дальнейших поисков и т. Д. И, следовательно, должны быть последовательными (а не просто случайными ...
Использовать 'class' или 'typename' для параметров шаблона? [Дубликат]
Возможный дубликат: Различие ключевых слов "typename" и "class" в шаблонах в C ++ [https://stackoverflow.com/questions/2023977/c-difference-of-keywords-typename-and-class-in-templates] При определении шаблона функции или шаблона класса в C ++ ...
Как я могу определить, является ли тип видимой основой другого типа?
Если я сделаю struct A{}; struct C:private A{}; typedef char (&yes)[1]; typedef char (&no)[2]; template <typename B, typename D> struct Host { operator B*() const; operator D*(); }; template <typename B, typename D> struct is_base_of { ...
Мультипроектный шаблон VS 2010: межпроектные ссылки
В настоящее время я занимаюсь разработкой мультипроектного шаблона. Я использую подход, описанный здесь:Как: создавать мультипроектные шаблоны [http://msdn.microsoft.com/en-us/library/ms185308.aspx], Этот шаблон будет иметь основной шаблон ...