Вопросы по теме '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