Результаты поиска по запросу "templates"
Список аргументов для шаблона класса отсутствует
У меня любопытная проблема, и я не совсем уверен, в чем проблема. Я создаю класс LinkedArrayList, который использует шаблон typename, как показано в коде ниже: #pragma once template <typename ItemType> class LinkedArrayList { private: class Node ...
Ярлык макроса шаблона C ++
Часто при работе с шаблонами вы получаете что-то вроде: template <T> class the_class { public: // types typedef T value_type; typedef const value_type const_value_type; typedef value_type& reference; typedef const_value_type& const_reference; ...
Функция-член частичной специализации шаблона c ++ [дубликат]
На этот вопрос уже есть ответ здесь: Ошибка «неверное использование неполного типа» с частичной специализацией шаблона [/questions/165101/invalid-use-of-incomplete-type-error-with-partial-template-specialization] 3 ответаЯ новичок в шаблонах, ...
Аргументы шаблона по умолчанию
Если мне разрешено делать следующее: template <typename T = int> class Foo{ };Почему мне не разрешено делать следующее в основном? Foo me;Но я должен указать следующее: Foo<int> me;C ++ 11 представил аргументы шаблона по умолчанию, и сейчас ...
Как я могу оформить шаблон для редактирования или добавить узел для определенного типа контента?
Я хочу оформить шаблон для редактирования или добавить узел для определенного типа контента. Например, для темы всех форм типа контента я использую файлpage-node-{add|edit}.tpl.php (в зависимости от того, что мне нужно сделать, добавить или ...
SFINAE работает в типе возврата, но не в качестве параметра шаблона
Я уже использовал идиому SFINAE несколько раз, и я привык ставитьstd::enable_if<> в параметрах шаблона, а не в возвращаемых типах. Однако я натолкнулся на какой-то тривиальный случай, когда это не сработало, и я не уверен, почему. Прежде всего, ...
Как я могу обнажить кортеж <> обратно в список типов шаблонов с переменными числами?
Есть ли способполоса a std::tuple<T...> чтобы вернуть егоT...? пример предполагатьvct<T...> эторанее существовавших шаблон класса variadic, using U = std::tuple<int,char,std::string>; using X = vct<int,char,std::string>; using Y = vct< ...
std :: function вместо шаблонов для предикатов
Многие стандартные библиотечные алгоритмы принимают предикатные функции. Однако тип этих предикатов является произвольным предоставленным пользователем параметром шаблона. Почему в C ++ 11 не указано, что они принимают определенный тип, ...
как создать новое слово из шаблона с docx4j
У меня есть следующий сценарий, и мне нужен совет: Пользователь будет вводить текстовый документ в качестве шаблона и предоставлять некоторые параметры во время выполнения, чтобы я мог запросить свою базу данных и получить данные для заполнения ...
Как заменить элемент кортежа во время компиляции?
Есть ли способ заменить элемент кортежа навремя компиляции? Например, using a_t = std::tuple<std::string,unsigned>; // start with some n-tuple using b_t = element_replace<a_t,1,double>; // std::tuple<std::string,double> using c_t = ...