Вопросы с тегом «templates»

119
Имеет ли смысл использовать встроенные ключевые слова в шаблонах?

Поскольку шаблоны определены в заголовках, и компилятор может определить, выгодно ли встраивание функции, имеет ли это смысл? Я слышал, что современные компиляторы лучше знают, когда встраивать функцию, и игнорируют inlineподсказки. изменить: я хотел бы принять оба ответа, но это невозможно. Чтобы...

118
Как получить доступ к самому внешнему forloop.counter с вложенными циклами for в шаблонах Django?

Можно ли получить доступ к forloop.counter для самого внешнего цикла for в следующем шаблоне Django: {% for outerItem in outerItems %} {% for item in items%} <div>{{ forloop.counter }}.&nbsp;{{ item }}</div> {% endfor %} {% endfor %} forloop.counter возвращает самый внутренний...

117
Как явно создать экземпляр функции шаблона?

У меня есть шаблонная функция с одним аргументом. Я должен создать экземпляр этой функции, не вызывая эту функцию, что явно означает, что я должен создать экземпляр. У меня есть такая функция: template <class T> int function_name(T a) {} Я создал эту функцию следующим образом: template int...

115
Как можно вызвать std :: forward для всех аргументов в вариативной функции?

Я просто писал универсальную объектную фабрику и использовал мета-библиотеку препроцессора boost для создания вариативного шаблона (с использованием 2010, а он их не поддерживает). Моя функция использует ссылки rval иstd::forward выполняет идеальную пересылку, и это заставило меня задуматься ......

114
Приложение не загружает файл .css (flask / python)

Я визуализирую шаблон, который пытаюсь стилизовать с помощью внешней таблицы стилей. Файловая структура выглядит следующим образом. /app - app_runner.py /services - app.py /templates - mainpage.html /styles - mainpage.css mainpage.html выглядит так <html> <head> <link rel=...

112
Лучшее введение в метапрограммирование шаблонов C ++? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 3 года назад . Уточните этот вопрос Статическое метапрограммирование (также...

111
Шаблоны C ++ по Тьюрингу?

Мне сказали, что система шаблонов в C ++ является полной по Тьюрингу во время компиляции. Об этом упоминается в этом посте, а также в Википедии. . Можете ли вы привести нетривиальный пример вычисления, использующего это свойство? Полезен ли этот факт на...

110
Что означает токен «……»? т.е. оператор двойного многоточия в пакете параметров

Просматривая текущую реализацию новых заголовков C ++ 11 в gcc, я наткнулся на токен «......». Вы можете проверить, что следующий код компилируется нормально [через ideone.com]. template <typename T> struct X { /* ... */ }; template <typename T, typename ... U> struct...

109
шаблоны django: включают и расширяют

Я хотел бы предоставить один и тот же контент в двух разных базовых файлах. Итак, я пытаюсь сделать это: page1.html: {% extends "base1.html" %} {% include "commondata.html" %} page2.html: {% extends "base2.html" %} {% include "commondata.html" %} Проблема в том, что я не могу использовать как...

106
Изменить шаблоны в Xcode

Как мне изменить исходные шаблоны, созданные Xcode, при создании нового класса какао. Я имею в виду комментарии и имя класса, созданные при использовании мастера нового класса...