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

Специализация шаблона с помощью struct и bool
У меня есть шаблонный класс, в котором я специализируюсь на нескольких методах. По какой-то причине, когда я добавил специализацию для структуры, мне показалось, что это противоречит специализации для bool. Я получаю ошибку преобразования типа,...
1494 просмотров
schedule 23.04.2024

Можно ли использовать шаблоны лямбда-функций?
В C ++ 11 есть способ создать шаблон лямбда-функции? Или он слишком специфичен для шаблонов? Я понимаю, что вместо этого я могу определить классический шаблонный класс / функтор, но вопрос больше похож: позволяет ли язык создавать шаблоны...
115521 просмотров
schedule 02.05.2024

Обратный псевдоним шаблона
Мне нужен какой-то способ получить «обратный псевдоним шаблона». Поэтому я бы использовал typedef шаблона, чтобы выбрать правильный класс для использования во время компиляции. Я хотел бы сделать следующее: typedef ClassA Temp<int>;...
185 просмотров
schedule 22.04.2024

Как использовать DisplayTemplate в пользовательском помощнике
Я написал помощник сетки (GridHelper.cs), он работает правильно для всех моделей. Этот помощник имеет метод рендеринга каждой строки, как показано ниже: private void RenderRow(HtmlTextWriter writer, T item) {...
236 просмотров
schedule 26.03.2024

о модулях в файле шаблона в торнадо
В демонстрациях торнадо, приложении под названием blog, в templates/home.html такой код: {% extends "base.html" %} {% block body %} {% for entry in entries %} {{ modules.Entry(entry) }} {% end %} <div><a href="/archive">{{...
883 просмотров
schedule 22.03.2024

Почему этот вызов перегруженной функции неоднозначен?
Я новичок в программировании шаблонов, и я использую следующую функцию шаблона, пытаясь избежать дублирования кода: template <class T> void foo(T iInteger) { // ... same algorithm for all integer types std::to_string(...
4928 просмотров
schedule 26.04.2024

Joomla 2.5 получает все идентификаторы подкатегорий и выполняет подзапрос в запросе
Я ломаю голову двумя крепкими орехами. Таким образом, проблемы связаны между собой, я публикую их в одной теме. К сожалению, я не могу предоставить тестовый пример. Вот так … Я использую следующий запрос в моем шаблоне Joomla 2.5:...
619 просмотров
schedule 15.04.2024

Кортеж произвольного, но известного во время компиляции количества типов
Скажем, у меня есть тип, который параметризован другим интегральным типом POD: template< size_t N > struct MyFoo { /* ... */ }; С ним можно иметь кортеж из них: typedef std::tuple< MyFoo< 1 >, MyFoo< 2 >, MyFoo< 3...
173 просмотров
schedule 02.05.2024

включить общий html в разных местах шаблона, используя django
У меня есть несколько html-шаблонов, которые расширяют базовый шаблон с помощью django. В этих шаблонах есть общие фрагменты html/django, которые я хотел бы иметь в одном месте, а затем отображать в разных местах, где они появляются в шаблонах. я...
486 просмотров
schedule 10.05.2024

Переменные-члены типа шаблона в С++
Я пытаюсь изменить тип переменной-члена на основе того, что написано в моем шаблоне. Например, A<64, 64> должен превратить мой член в int_128. К сожалению, я понятия не имею, как работать с типами шаблонов, и каждый учебник, который я...
142 просмотров
schedule 15.03.2024

Инициализация члена статического шаблона класса
У меня возникла проблема при попытке инициализировать статические члены шаблона статического класса. По сути, я думал, что этот подход будет полезен для: у меня есть много объектов, которые, конечно, все одного и того же базового типа, но они имеют...
110 просмотров
schedule 23.03.2024

Результаты шаблона gcc Boost определены в отброшенном разделе
Я использую gcc 4.7.4 20140401 для кросс-компиляции встроенного ARM Cortex M4 (Pixhawk). Я пытаюсь заставить Boost Statechart работать и столкнулся с ошибкой, которую не могу устранить. Ниже приведен один из них, таких много....
135 просмотров
schedule 09.03.2024

Шаблоны параметров без типов. Почему глобальный и эталонный?
template<typename Body> Body solve(Body a, Body b){ Body zero(0); return zero; } template<typename Body, Body& zero> Body solve(Body a, Body b){ return zero; } complex<double> zero(0); int main() {...
62 просмотров
schedule 12.05.2024

Класс функции-члена без stl и динамического выделения памяти
Я написал приведенный ниже пример, в котором не используется стандартная библиотека для вызова функции-члена класса. Это работает, как и ожидалось, но я хочу сделать его более общим. Это предназначено для встроенных систем с 8-битными...
82 просмотров
schedule 15.04.2024

Каков правильный способ усреднения набора комплексных чисел в С++?
Я унаследовал некоторый код C++, который должен усреднять некоторые комплексные числа. Учитывая набор, он добавляет те значения, которые передают условие в аккумулятор, а затем делит на количество добавленных значений. Используя gcc (в настоящее...
151 просмотров
schedule 30.03.2024