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

1 ответ

Специализированная шаблонная функция с удаленным «общим» случаем не скомпилируется с g ++ <= 4.8.0 и clang ++

1 ответ

Специализация наследуемого вложенного шаблона класса

1 ответ

Законно ли выполнять частичную специализацию в классе класса-члена в производном классе?

Это продолжениеэтот вопрос. Мне особенно интересно, есличастичный специализациячленский класс как это:

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

1 ответ

https://wandbox.org/permlink/PpR6G0gcvMRoxhhZ

отаю над проектом, который имеет функцию шаблона следующим образом: template <class T> T foo<T>(T val) { return someFunc(val); } template <> bool foo<bool>(bool val) { return otherFunc(val); };Теперь у меня есть классBar, который я не хочу ...

1 ответ

) со всеми заголовками, которые вы включили, прямо скопированы и вставлены, а все макросы расширены.

ретий вопрос здесь сегодня ;-), но я действительно новичок в программировании шаблонов c ++ и перегрузке операторов. Я пытаюсь следующее: terminallog.hh //snipped code class Terminallog { public: Terminallog(); Terminallog(int); virtual ...

1 ответ

Частичная неоднозначность специализации шаблона

Я не могу понять, почему утверждение в основном неоднозначно. template<class T, class U, int I> struct X { void f() { cout << "Primary template" << endl; } }; template<class T, int I> struct X<T, T*, I> {void f() { cout << "Partial ...

1 ответ

Условно включить альтернативный оператор присваивания

Я пытаюсь условно создать экземпляр дополнительного оператора присваивания. Код ниже хорошо работает в Clang, но не в GCC 4.7. Проблема, которую я имею, кажется очень похожей на вопрос, заданный здесь:std :: enable_if для условной компиляции ...

1 ответ

метафункция шаблона для определения специализаций шаблона

Вдохновленэтот вопрос [https://stackoverflow.com/q/14227983/170521]Мне интересно, есть ли какая-то проверка во время компиляции, которую можно ввести, чтобы определить, есть ли два заданных экземпляра шаблона: template <typename T> class ...

1 ответ

Специализация шаблонов C ++, вызов методов на типах, которые могут быть однозначными указателями или ссылками

Резюме Есть ли способ вызвать метод класса для шаблонного типа, который может быть указателем или ссылкой, не зная, что и не получить ошибки компилятора / компоновщика? подробности У меня есть шаблонная реализация QuadTree, которая может ...

1 ответ

Специализация члена класса шаблона без объявления в заголовке

У меня есть шаблонный класс, который я объявляю в заголовке с одним методом и без определения этого метода в заголовке. В файле .cc я определяю специализации этого методаникогда не объявляя их в шапке, В другом файле .cc я вызываю метод для ...