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

3 ответа

Шаблонный метод специализации шаблонного класса

Вот мой код: template<typename T1, typename T2> class MyClass { public: template<int num> static int DoSomething(); }; template<typename T1, typename T2> template<int num> int MyClass<T1, T2>::DoSomething() { cout << "This is the common method" ...

3 ответа

Параметры шаблона в шаблонах C ++

Я пытаюсь использовать параметры шаблона шаблона, похожие на то, что сделаноВот [https://stackoverflow.com/a/213811/1212596]а такжеВот [https://stackoverflow.com/a/20852853/1212596](и много других мест). #include <vector> ...

2 ответа

Как я могу карри параметры шаблона шаблона Variadic?

Параметры шаблона Variadic принимают любой шаблон: template<typename T> struct Test1 { using type = int; }; template<typename T, typename T1> struct Test2 { using type = char*; }; template<template<typename...S> class BeCurry> struct Currying { ...

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

4 ответа

C ++ способ внедрения зависимости - шаблоны или виртуальные методы?

Интересно, как C ++ использует инъекцию зависимостей? Это с помощью шаблонов или полиморфных классов? Рассмотрим следующий код, class AbstractReader { public: virtual void Read() = 0; }; class XMLReader : public AbstractReader { public: void ...

2 ответа

OpenTbs конвертирует HTML-теги в теги MS Word

Я использую OpenTbs, http://www.tinybutstrong.com/plugins/opentbs/tbs_plugin_opentbs.html [http://www.tinybutstrong.com/plugins/opentbs/tbs_plugin_opentbs.html]. У меня есть template.docx, и я могу заменить поля содержимым, но если ...

2 ответа

Событие связывания KnockoutJS после рендеринга шаблона

Я искал некоторое время, и я уверен, что это новый вопрос, а не повторение, как предполагает название. :) По сути, я пытаюсь выяснить, существует ли событие с возможностью подписки, которое KnockoutJS создает после рендеринга шаблона при ...

1 ответ

jqgrid: как определить шаблоны / шаблоны фильтров внутри поля со списком?

У меня есть jqgrid, содержащий некоторые данные для фильтрации. Я хотел бы определить поле со списком с некоторыми предопределенными наборами фильтров / шаблонов. Если пользователь выбирает элемент в выпадающем списке, сетка должна автоматически ...

4 ответа

Если я хочу специализировать только один метод в шаблоне, как мне это сделать?

Скажем, у меня есть шаблонный класс, как template <typename T> struct Node { // general method split void split() { // ... actual code here (not empty) } };Нужно специализировать это в случае класса Triangle .. что-то вроде template <> struct ...

3 ответа

Шаблон проектирования, позволяющий избежать потери при передаче сообщений

Базовый классMessageHandler вывел классы. Они хотели бы передавать сообщения друг другу. Сообщения могут быть разных классов, но могут быть сделаны для общего базового класса. Как каждый можетMessageHandler избежать передачи полученного ...

2 ответа

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

Как сделать следующую функцию внутри класса, а затем получить доступ к этой функции из основного? Мой класс - это просто набор статических функций. template<typename T> double foo(vector<T> arr);