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

Тег templates используется в нескольких контекстах: общее программирование (особенно C ++) и генерация данных / документов с использованием шаблонизаторов. При использовании этого тега в сложных вопросах реализации - пометьте язык кода, на котором написана реализация.

5
Как работает is_base_of?
Как работает следующий код? typedef char (&yes)[1]; typedef char (&no)[2]; template <typename B, typename D> struct Host { operator B*() const; operator D*(); }; template <typename B, typename D> struct is_base_of { template <typename T> static yes check(D*, T); static no check(B*, int); static const bool value = sizeof(check(Host<B,D>(), int())) …

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

5
с использованием шаблона extern (C ++ 11)
Рисунок 1: шаблоны функций TemplHeader.h template<typename T> void f(); TemplCpp.cpp template<typename T> void f(){ //... } //explicit instantation template void f<T>(); main.cpp #include "TemplHeader.h" extern template void f<T>(); //is this correct? int main() { f<char>(); return 0; } Это правильный способ использования extern template, или я использую это ключевое слово …
116 c++  templates  c++11  extern 

10
Приложение не загружает файл .css (flask / python)
Я визуализирую шаблон, который пытаюсь стилизовать с помощью внешней таблицы стилей. Файловая структура выглядит следующим образом. /app - app_runner.py /services - app.py /templates - mainpage.html /styles - mainpage.css mainpage.html выглядит так <html> <head> <link rel= "stylesheet" type= "text/css" href= "../styles/mainpage.css"> </head> <body> <!-- content --> Однако ни один из моих …
114 python  html  css  templates  flask 

8
Лучшее введение в метапрограммирование шаблонов C ++? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 3 года назад . Уточните этот вопрос Статическое метапрограммирование (также известное как «шаблонное метапрограммирование») - это отличный метод C ++, …

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



15
Как заменить набор токенов в строке Java?
У меня есть следующий шаблон строки: "Hello [Name] Please find attached [Invoice Number] which is due on [Due Date]". У меня также есть строковые переменные для имени, номера счета и срока оплаты - как лучше всего заменить токены в шаблоне переменными? (Обратите внимание, что если переменная содержит токен, ее НЕ …
106 java  regex  templates 

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

6
Наследование от класса шаблона в c ++
Допустим, у нас есть шаблонный класс Area, который имеет переменную-член T area, а T getArea()и void setArea(T)функции-члены. Я могу создать Areaобъект определенного типа, набрав Area<int>. Теперь у меня есть класс Rectangle, наследующий этот Areaкласс. Поскольку Rectangleсам по себе не является шаблоном, я не могу печатать Rectangle<int>. Как мне специализировать унаследованный …

8
* ng, если иначе, если в шаблоне
Как мне включить в *ngIfзаявление несколько случаев ? Я привык к Vue или угловым 1 с наличием if, else ifи else, но, похоже угловым 4 имеет только true( if) и false( else) состояние. Согласно документации, я могу делать только: <ng-container *ngIf="foo === 1; then first else second"></ng-container> <ng-template #first>First</ng-template> <ng-template …


12
Почему бы не вывести параметр шаблона из конструктора?
мой вопрос сегодня довольно прост: почему компилятор не может вывести параметры шаблона из конструкторов классов, так же как он может сделать из параметров функции? Например, почему следующий код не может быть действительным: template<typename obj> class Variable { obj data; public: Variable(obj d) { data = d; } }; int main() …

13
Как использовать шаблоны Django без остальной части Django?
Я хочу использовать механизм шаблонов Django в своем (Python) коде, но я не создаю веб-сайт на основе Django. Как мне использовать его, не имея файла settings.py (и других) и не устанавливая переменную среды DJANGO_SETTINGS_MODULE? Если я запустил следующий код: >>> import django.template >>> from django.template import Template, Context >>> t …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.