Результаты поиска по запросу "templates"
Общий фабричный механизм в C ++ 17
Я хотел бы реализовать универсальный фабричный механизм для набора производных классов, который позволяет мне в общих чертах реализовать не только фабричную функцию для создания объектов этого класса, но и создателей других шаблонных классов, ...
std :: vector как аргумент функции шаблона
Я хочу создать метод класса, который принимает в качестве аргумента ссылку на std :: vector, и я хочу использовать его с различными типами данных. Функция должна выглядеть так: void some_function(const std::vector & vect){ //do something with ...
Использование шаблонов Невозможно выбрать функции шаблона для использования в качестве параметров в Visual Studio
Это настолько просто, насколько я мог бы сделать, например, игрушечный пример, который все еще попал в тупик: struct Vector3f64 { double x; double y; double z; }; struct Vector3f32 { float x; float y; float z; }; // I use this to select their ...
Применить первую действительную функцию из набора из N функций
Этот предыдущий ответ показывает, как применить функцию, основанную на действительности вызова:Во [https://stackoverflow.com/a/42030223/882932]. Однако это относится к двум функциям. Мне было интересно, можно ли обобщить эту концепцию наN ...
Как я могу определить, может ли тип передаваться в std :: ostream?
Я пытаюсь написать характеристику типа, чтобы определить, имеет ли тип перегруженный оператор << (), подходящий для использования в выходном потоке. Я что-то упускаю, потому что всегда получаю истину для простого пустого класса без операторов ...
Python формат строки () с помощью dict с целочисленными ключами [дубликаты]
На этот вопрос уже есть ответ: Форматирование строки [str.format ()] с ключом словаря, который является str () числа [/questions/11130790/string-formatting-str-format-with-a-dictionary-key-which-is-a-str-of-a-num] 4 ответа Я хотел бы ...
Что такое угловые скобки для значений аргументов и для чего они используются? [Дубликат]
На этот вопрос уже есть ответ: Причина использования нетипичного параметра шаблона вместо обычного параметра? [/questions/7395700/reason-for-using-non-type-template-parameter-instead-of-regular-parameter] 6 ответов Я использую угловые скобки, ...
Проверьте, является ли класс специализацией шаблона? [Дубликат]
На этот вопрос уже есть ответ: C ++ 11 черта типа is_same для шаблонов [/questions/16905359/c11-is-same-type-trait-for-templates] 1 ответ Как я могу проверить, является ли данный тип специализацией определенного шаблона класса? Например, ...