Вопросы по теме 'typename'

Взаимодействие с шаблоном класса
На самом деле я совершенно уверен, что ответ на мою проблему можно найти в одной из ранее созданных тем. В частности, Где и почему я должен помещать ключевые слова шаблона и имени типа? в котором есть отличное объяснение устранения неоднозначности...
67 просмотров
schedule 14.12.2023

Как убедиться, что typedefs в шаблоне также swiged?
Я оборачиваю класс C++ ( PointMatcher.h ) для C# с помощью SWIG. Я использовал директиву %template для конкретизации класса шаблона следующим образом: %include "../pointmatcher/PointMatcher.h" %template(PointMatcherFloat)...
375 просмотров
schedule 08.12.2023

Вернуть значение переменной типа X, используя шаблон функции
Как я могу вернуть значение переменной в шаблоне функции, который может принимать любой тип? Например, предположим, что у меня есть следующая функция: template<typename T> size_t func(T const&) { return sizeof(T); } Он может...
70 просмотров
schedule 08.02.2024

Как использовать функцию с шаблоном, когда она объявлена ​​в файле .hpp и реализация в файле .cpp
Я хочу объявить функцию со значением шаблона в файле заголовка. И реализуем его в файле cpp и вызываем функцию из main. Но я хочу сделать это без использования класса. Как это сделать? Спасибо temp.hpp: #ifndef TEMP_HPP #define TEMP_HPP...
464 просмотров
schedule 29.02.2024