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

3 ответа

Могу ли я использовать постоянное число, чтобы выбрать класс во время компиляции, возможно, используя шаблоны?

Допустим, у меня есть постоянное значение (возможно, некоторого типа enum). Допустим, у меня много классов A, B, D и т. Д. Могу ли я иметь что-то подобное? C<1> anInstanceOfA; //This will be of type A C<2> anInstanceOfB; //This will be of type ...

1 ответ

функция-член шаблона класса шаблона вызывается из функции шаблона

Это не компилируется: template<class X> struct A { template<int I> void f() {} }; template<class T> void g() { A<T> a; a.f<3>(); // Compilation fails here (Line 18) } int main(int argc, char *argv[]) { g<int>(); // Line 23 }Компилятор (gcc) ...

9 ответов

[живое демо]

ожно проверить, является ли один пакет параметров (интерпретируемый как набор) подмножеством другого?Пока у меня есть только кадр (с использованием std :: tu...

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

4 ответа

Честно говоря, я бы начал здесь и только начал изучать магию шаблонов, если у вас есть проверенная проблема с производительностью при инициализации во время выполнения.

у получить массив значений

7 ответов

Спасибо - я думал об этом вообще как о классе политики. Это сработало бы, если бы я был готов поместить в него всевозможные произвольные строки для потребления (я мог бы поместить это в пространство имен деталей только для этого заголовка ...).

Спасибо всем, кто помог мне с этим! Ответ отмечен ниже, и я расширил ответ с функциональной версией в своем вопросе ниже (см. Гл.):Кажется, я часто сталкиваю...

1 ответ

, Надеюсь это поможет.

я есть кусок простого кода C ++, в котором я определил шаблон и глобальный объект, специализируя шаблон. Конструктор объекта обращается к статическому члену ...

3 ответа

 (ошибка объявления). Разным компиляторам разрешено разбирать код по-разному, поэтому им разрешено выдавать разные сообщения об ошибках. Я не нахожу ничего плохого в этом сообщении об ошибке.

ние неизвестного друга

1 ответ

open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0620r0.html

ли веская причина, почему

1 ответ

Спасибо! Я определенно должен был быть более осторожным с моим деструктором. Я смогу двигаться вперед с этим сейчас. Я ценю помощь.

утался в поведении кода CUDA, который я написал. Я нахожусь в процессе написания тестов для моего

1 ответ

stackoverflow.com/questions/4309266