Результаты поиска по запросу "template-templates"

2 ответа

Используйте std :: tuple для списка параметров шаблона вместо списка типов

2 ответа

Псевдоним шаблона C ++ 11 в качестве аргумента шаблона шаблона приводит к другому типу?

Мы наблюдали странное поведение при компиляции следующего исходного кода: template<template<class> class TT> struct X { }; template<class> struct Y { }; template<class T> using Z = Y<T>; int main() { X<Y> y; X<Z> z; z = y; // it fails here }Это ...

2 ответа

Параметры шаблонов шаблонов и шаблоны с переменными параметрами с помощью gcc 4.4

Я использую gcc 4.4 на Debian squeeze. Рассмотрим следующий код. #include <map> #include <string> using std::map; using std::string; // Args lets the user specify additional explicit template arguments template <typename T, template <typename T, ...

ТОП публикаций

3 ответа

, но в целом я согласен, что это вызовет больше проблем, чем решит.

вопрос [https://stackoverflow.com/questions/6485791/c-instantiate-a-templated-class-according-to-an-argument/6485843#6485843] нашаблон генератора объектов [http://en.wikibooks.org/wiki/More_C++_Idioms/Object_Generator]заставил меня задуматься о ...

1 ответ

Может ли параметр шаблона шаблона вызвать затенение?

Это законный C ++?

2 ответа

Псевдоним шаблона C ++ 11 в качестве аргумента шаблона шаблона приводит к другому типу?

Мы наблюдали странное поведение при компиляции следующего исходного кода:

1 ответ

Можно ли безупречно переслать параметр шаблона шаблона

1 ответ

+1 за укорочение теста

1 ответ

Параметры шаблона шаблона с вариационными шаблонами

2 ответа

Используйте std :: tuple для списка параметров шаблона вместо списка типов

Я пытаюсь сделать вызов шаблонной функции, как это: typedef std::tuple<int, double, bool> InstrumentTuple; Cache cache; InstrumentTuple tuple = cache.get<InstrumentTuple>();Я знаю, что могу «просто» передать типы кортежей. Это то, что я знаю, но ...