Результаты поиска по запросу "templates"
Захват this-указателя в лямбда-оболочке вокруг рекурсивной функции
У меня есть шаблон классаWrap<T> с рекурсивной функцией-членомtest(int) что я хочу перейти на алгоритм STL с лямбда (std::accumulate в коде ниже). Если я использую список захвата по умолчанию=и сделай мою рекурсивную функцию meberstatic, все в ...
Регулярное выражение для String.Format-подобной утилиты
Я пишу класс под названиемStringTemplate, что позволяет форматировать объекты как сString.Format, но с именами вместо индексов для заполнителей. Вот пример: string s = StringTemplate.Format("Hello {Name}. Today is {Date:D}, and it is {Date:T}.", ...
Автоматическое создание конструктора на основе конструктора родительского класса (C ++)
Вот код, который я хотел бы получить для работы: template <class A> class B : public A { public: // for a given constructor in A, create constructor with identical parameters, // call constructor of parent class and do some more stuff B(...) : ...
Специализация шаблонов C ++, вызов методов на типах, которые могут быть однозначными указателями или ссылками
Резюме Есть ли способ вызвать метод класса для шаблонного типа, который может быть указателем или ссылкой, не зная, что и не получить ошибки компилятора / компоновщика? подробности У меня есть шаблонная реализация QuadTree, которая может ...
Thymeleaf: как получить значение атрибута URL
Я не могу найти решение для получения атрибута из URL, используя Thymeleaf. Например, для URL: somesite.com/login?error=trueМне нужно получить значение атрибута «ошибка». Также я использую SpringMVC, если это может быть полезно.
Шаблон класса с указателем и обычным типом
Я определяю класс Node с шаблоном для его типа значения template<class T> class Node { T val; public: Node (T & v) : val (v) {} ... void print() { cout << v << endl; } }В большинстве случаев интересующее значение узла будет классом объекта, ...
Можно ли написать шаблон / макрос c ++, чтобы проверить, имеют ли две функции одинаковые подписи
Можно ли написать шаблон / макрос c ++, чтобы проверить, имеют ли две функции одинаковые подписи (тип возвращаемого значения и список аргументов)? Вот простой пример того, как я хочу его использовать: int foo(const std::string& s) {...} int ...
Ошибка «разработанный тип относится к typedef» при попытке подружиться с typedef
Допустим, у меня есть следующий фрагмент кода (простая иерархия классов CRTP). Я хочу определить тип базового класса, чтобы сохранить типизацию (в моем коде я использую тип базового класса более одного раза, а базовый класс принимает несколько ...
Как загрузить шаблоны с Hogan.JS из внешнего файла?
я используюHogan.JS [http://twitter.github.com/hogan.js/]как библиотека шаблонов JavaScript. Предполагается загружать шаблоны JavaScript из внешних файлов. Вероятно, можно использовать несколько шаблонов во внешнем файле JavaScript. Кто-нибудь ...
Почему C ++ 03 требует, чтобы параметры шаблона имели внешнюю связь?
ФонВ C ++ 03 символы, используемые в качестве аргументов шаблона, должны иметь внешнюю связь; это ограничение было снято в C ++ 11, как описано вэто ...