Популярные вопросы по тегу TEMPLATES

Комментирование / пропуск разметки с помощью Smarty

... ез отображения заключенного 1 кода на отображаемой HTML-ст ...

Django, как передать пользовательские переменные в контекст для использования в пользовательском шаблоне администратора?

... Я расширяю change_list.html, и мне нужно 3 вывести переменную, опред ...

Частичная специализация шаблона функции с ++?

... пециализировал 5 свой шаблон функции для аргументов одного 4 / того же типа? Потому что это работает 3 для Microsoft Visual Studio 2010 Express! Если 2 нет, не могли бы вы объяснить концепцию 1 частичной специализации? #include <iostream> using std::cin; using std::cout; using std::endl; template <typename T1, typename T2> inline T1 max (T1 const& a, T2 const& b) { return a < b ? b : a; } te ...

Индекс типа C++ при расширении вариативного шаблона

... есть 3 что-то вроде template<class T, class... Args> T* create(SomeCastableType* args, size_t numArgs) { return new T(static_cast<Args>(args[INDEX_OF_EXPANSION])...); } Предположим, что SomeCastableType может быть 2 приведен ...

Обработка исключений Jinja2

... a2? {% for item in items %} {{ item|urlencode }} <-- item contains a unicode string that contains a character causes urlencode to throw KeyError {% endfor %} Как мне обработать это 3 исключен ...

Объявление структуры в классе шаблона, не определенном для функций-членов

... - template<class T> class SList { private: struct NODE { T* elem; NODE* next; } *_head, *_tail; NODE* sort(NODE* node); public: //other declarations... } template<cla ...

Строковые аргументы шаблона

... но ли в C++ преобразовать аргументы шаблона 6 в строку? Я пробовал это: #include <iostream> #define STRINGIFY(x) #x template <typename T> struct Stringify { Stringify() { std::cout << STRINGIFY(T) << endl; } }; int main() { ...

Базовый шаблон проекта Django

... ь все 4 приложения? Или мне нужно создавать базовый 3 шаблон для каждого приложения? ...

initializer_list и семантика перемещения

... элементы из std::initializer_list<T>? #include <initializer_list> #include <utility> template<typename T> void foo(std::initializer_list<T> list) { for (auto it = list.begin(); it != list.end(); ++it) { bar(std::move(*it)); // kosher? } } Поскольку 5 std ...

Что делает вызов this-> template [somename]?

... ет 4 предоставить ссылку или ссылки или довольно 3 подробное объяснение? Спасибо! РЕДАКТИРОВАТЬ: вот 2 пример template< typename T, size_t N> struct Vector { public: Vector() { this->template operator=(0); } // ... template< typename U > typename boost::enable_if< boost::is_convertible< U, T >, Vector& >::type operator=(Vector< U, N > const & other) ...

Когда использовать шаблон или наследование

... примерно 5 такой: «они не связаны, и одно не может 4 быть заменено другим». Но предположим, что 3 вы на с ...

Расширение пакета шаблонов Variadic

... изучить вариативные шаблоны и 5 функции. Я не могу понять, почему этот код 4 не компилируется: template<typename T> static void bar(T t) {} template<typename... Args> static void foo2(Args... ar ...

Шаблон CUDA C++ для параметра ядра

... } } #endif main.cu #include "kernels.cuh" kernel<false><<<dimGrid,dimBlock>>>(...params...); Если 5 я добавлю template __global__ void kernel<false>(...params...); строка в конце kernels.cuh тоже 4 работает. Я получаю следующие ошибки (обе 3 относятся к отмеченной строке выше): kernel is not a template invalid explicit instantiation ...

Как правильно инициализировать переменную-член типа шаблона?

... late<class T> void doSomething() { T a; // a is correctly initialized if T is a class with a default constructor ... }; Но 5 п ...

Открытие нового окна в HTML для target = "_ blank

... "_blank" >Share this</a> Как мне установить определенную ширину и 4 высоту в новом окне, когда пользователь 3 нажимает на не ...

Проблема с шаблоном вызывает ошибку компоновщика (C++)

... екторе элемент, удовлетворяющий 14 заданному свойству (в данном случае, поиск 13 элемента с заданным именем). Мое объявление 12 в моем файле .h выглядит следующим образом: template <typename T> T* find_name(std::vector<T*> v, std::string name); При 11 компиляции я получаю эту ошибку компоновщика 10 при вызове функции: Error 1 error LNK2019: unresolved external symbol "class Item * __cdecl find_name<class It ...

Недопустимое использование имени шаблона без списка аргументов

... изации этого класса, но при его 4 создании возникает следующая ошибка: «недопустимое 3 использование имени шаблона« LinkedList 2 »без списка аргументов» . вот мой файл интерфейса: #ifndef LINKEDLIST_H #define LINKEDLIST_H template <typename T> struct Node{ T info; Node<T> *next; }; template <typename T> class LinkedLi ...

Как # включить файл из шаблона скорости с помощью ClasspathResourceLoader

... clude внутри шаблона: #include("testpackage/MyInclude.vm") с 25 той лишь разницей, что последнее работает, если 24 я запускаю веб-приложение из Eclipse, а 23 первое не работает даже из Eclipse. Если 22 я создаю, разверты ...

Могу ли я использовать другой шаблон для выбранного элемента в WPF ComboBox, чем для элементов в раскрывающейся части?

... ;DataTemplate x:Key="CustomerTemplate"> <Control x:Name="theControl" Focusable="False" Template="{StaticResource ExtendedTemplate}" /> <DataTemplate.Triggers> <DataTrigger Binding="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type ComboBoxItem}}, Path=IsSelected}" Value="{x:Null}"> ...

Что означает «При создании экземпляра… требуется отсюда»?

... рный 5 файл все равно создается, поэтому это не 4 ошибка. Но это также не помечено как предупреждение. Что 3 это за сообщение и почему я его получаю? Я 2 сократил код до следующего примера template <typename Foo> void fkt(Foo f) {} int main() { fkt(1); return 0; } ¹ gcc 4.7.2 РЕДАКТИРОВАТЬ: Вот 1 шаги для воспроизведения: % cat main.cpp template <typename Foo> ...

Предложения по созданию шаблонов электронной почты Java?

... тронной почты. Текущий 4 код очень громоздкий и не очень гибкий. Может 3 ли какая-нибудь библиотека помочь с этим 2 типом работы ... Мы ищем к ...

Получить индекс типа элемента кортежа?

... 1, T2, ...> А как получить индекс 1 типа элемента? template<class T, class Tuple> struct In ...

Класс C++ с переменной-членом шаблона

... is to be // void setValue(const T & val) { // I want this to be // value = val; } private: T value; }; class Diagram { public: std::vector<ParameterBase *> v; int type; }; Мне сложно 5 понять, как вызвать функцию setValue с соответствующим 4 параметром шаблона. Невозможно иметь шаблонный 3 параметр в абстрактном базовом классе ParameterBase. Любая 2 помощь ...

static_assert не компилируется, хотя функция шаблона нигде не вызывается

... иляции: static_assertion failed "this function has to be implemented for the desired type" хотя я еще нигде не вызываю эту функцию. Это ошибка g ++? Разве эта ...

Передача строкового литерала в качестве аргумента типа в шаблон класса

... раметров шаблона принимает строковый 11 литерал, например my_class<"string">. Может ли кто-нибудь дать 10 мне компилируемый код, который объявляет 9 простой шаблон класса, как описано? Примечание. previous wording в 8 этом вопросе был довольно неоднозначным 7 относит ...

Удаление новой строки диапазона шаблонов Golang

... { {{range $key, $value := .TableData}} {{makeGoColName $value.ColName}} {{$value.ColType}} `db:"{{makeDBColName $value.ColName}}",json:"{{$value.ColName}}"` {{end}} } Результаты в: type Dogs struct { ID int64 `db:"id",json:"id"` DogNumber int64 `db:"dog_number",json:"dog_number"` } Если я добавлю такие теги 3 -, я смогу при ...

C++ One std :: vector, содержащий шаблонный класс нескольких типов

... знаю, это невозможно, если 17 кто-нибудь может сказать, как? Если это невозможно, может 16 кто-нибудь объяснить, как сделать следующую 15 работу? В качестве обходного пути я попытался 14 использовать базовый, не шаблонный класс, и 13 унаследовать от него шаблонный класс. class templateInt ...

Как отлаживать переменные в Smarty, как в PHP var_dump()

... у меня есть 5 переменная в smarty под названием member. Я пробовал 4 использовать {debug}, но это не сработало, и всплывающее 3 окно не отображалось. Как я могу выводить 2 / отлаживать интеллектуальные переменные, используя 1 что-то вроде var_dump() внутри ...

Загрузка внешнего скрипта с помощью директивы шаблона jinja2

... и простой способ загрузить внешний javascript. Я 1 думал об использовании: {% block javascript %} <script src="myscript.js"></script> {% endblock %} Но я не могу не спро ...

Шаблоны классов c ++ документа doxygen

... пределяет класс для вещей. Мне не 7 хватает информации о шаблоне, но это еще 6 не конец света, поскольку я знаю, что doxygen 5 плохо справляется с шаблонами. Основная 4 проблема - это предупреждение во время генерации: myClass.h: 2: предупреждение: имя 3 `T 'указано в качестве аргумента \ class, \ struct, \ union 2 или \ include команда не является входным 1 файлом Как ...

Удалить ссылку в decltype (вернуть T вместо T &, где T & - это decltype)

... hing(object); Теперь к моему вопросу: Если 10 MyClass определяет bar() как возвращающий int&, тип 9 возврата doSomething(object) также будет int& = decltype(foo.bar()). Это проблема, поскольку 8 теперь G ++ соответствует требованиям, и 7 я возвращаю ссылку на временный. Как я могу это исправить? Есть ли чт ...

Как я могу сделать простой счетчик с шаблонами Jinja2?

... на каждой внутренней итерации. Например, рассмотрим 5 этот шаблон: from jinja2 import Template print Template(""" {% set count = 0 -%} {% for i in 'a', 'b', 'c' -%} {% for j in 'x', 'y', 'z' -%} i={{i}}, j={{j}}, count={{count}} {% set count = count + 1 -%} {% endfor -%} {% endfor -%} """).render() Разве это не должно печа ...

Как мне получить шаблон Ansible для учета новых строк после условного

... ermaster.eth0 %} false {% else %} true {% endif %} solr.replication.slave=false И результат должен выглядеть 5 так: solr.replication.master=true solr.replication.slave=false На самом деле я получаю следующее: solr.replication.master=truesolr.replication.slave=false ...

Вставить определение пользовательского фильтра в шаблон jinja2?

... низм для 7 встраивания любой чистой функции Python 6 в шаблон Jinja2, который может воздействовать 5 на переменные, переданные в шаблон? Раньше 4 я использовал мако, и там это было тривиально, но 3 создание шаблонов LaTeX в мако б ...

Как передать std :: function с разными параметрами в одну и ту же функцию

... func(data); } catch(const std::exception& ex) { print_callback_error(ex.what()); } catch(const std::string& ex) { print_callback_error(ex.c_str()); } catch(...) { print_callback_error(); } } void run_callback_intint(std::function<void(int, int)>& func, int data1, int data2) { try { ...

Шаблон C++ для оператора вызова функции

... lt;int>()); printf("Value : %d\n", apple.value<int>()); return 0; } Хотя вызов функции значения во 5 втором выводе не показывает никаких ошибок, оператор 4 вызова функции в первом выводе показывает 3 ошибку expected primary-expression. Я не знаю, что делаю не так. Может 2 ли кт ...

angularjs делает простой обратный отсчет

... мощью 4 Angular js. это мой код: Файл HTML <div ng-app ng-controller = "countController"> {{countDown}} <div>​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ ...

Синтаксис с ++ для явной специализации функции шаблона в классе шаблона?

... sual C++ 2008 SP1), но не в 4 GCC 4.2 (на Mac): struct tag {}; template< typename T > struct C { template< typename Tag > void f( T ); // declaration only template<> ...

Определение примитивных типов в шаблонах

... 1 этот класс: template<class T> class A{ void doWork(){ if(T isPrimitiveType()) doSomething(); else doSomethingElse(); } ...

Изменить переменную в шаблоне Ansible на основе группы

... -network.com [es-slaves] host2.my-network.com host3.my-network.com [es:children] es-masters es-slaves У меня также есть файл шаблона Jinja2, для 8 которого необходимо установить определенное 7 значение "true", если хост принадлежит к 6 группе "es-masters". Я уверен, что есть простой 5 способ сделать это, но после некоторого 4 поиска в Google и чтения документации у 3 меня ничего не вышло. ...

Использование шаблонов в структуре - создание общего связанного списка

... значение типа шаблона T. Я знаю 7 большую часть того, что делать, но проблема 6 заключается в узле. template<class T> struct node { T value; bool isFirst; node *next; }; Я пробовал поискать это 5 в Google, но не нашел ничего подходящего. Я 4 только что просмотрел обучающие материалы 3 на сайте www.cplusplus.com. Должен ли я 2 ссылаться н ...

Как избежать жидких тегов шаблонов?

... нашел 2 этого в документации. Как я могу написать 1 {% this %} в шаблоне ...

Указатель на член класса как параметр шаблона

... па, который 5 на самом деле является указателем на член 4 класса? Я хочу сделать что-то вроде следующего: struct Person { Dog dog; }; template ...

Django получает доступ к длине списка в шаблоне

... ой контекст? <p>the size of the list is {{??}}</p> {% for element in list %} <p&g ...

Как декодировать HTML-сущность с помощью Handlebars

... в Handlebars 10 в приложении, которое создаю, для визуализации 9 данных, которые я получаю с сервера. Я знаю, что 8 по умолчанию он экранирует значения HTML 7 и что вы должны использовать тройные скобки 6 {{{text}}}, чтобы text: <p>Example</p> отображ ...

Шаблоны Bash: как создавать файлы конфигурации из шаблонов с помощью Bash?

... есколько 14 способов. Какой из них лучший или, может 13 быть, есть еще способы сделать это лучше? Я 12 хочу сделать это в чистом Bash (например, в 11 PHP это просто) 1) How to replace ${} placeholders in a text file? template.txt: the number is ${i} the word is ${word} script.sh: #! ...

WordPress: сохранить get_template_part() в переменную

... то мне нужно, это заставить 3 мой WordPress делать это $var = get_template_part( 'loop', 'index' ); но get_te ...

Как работает std :: get?

... :tuple есть такой конструктор, tuple(Args&&... args); Но чему 4 именно назначен args...? Я думаю, что это полезно, чтобы 3 узнать, как работает std::get, потому что арг ...

Как создать шаблон в HTML?

... лючением 9 правильного содержания. Сейчас у меня около 8 15 страниц. Это очень утомительно, если 7 я вношу некоторые изменения на других статических 6 страницах (верхний колонтитул, нижний колонтитул 5 и содержимое левой части), поскольку мне 4 приходится просматривать все ст ...

Нет аргументов, зависящих от параметра шаблона

... C++/Prova/Util.h||In function ‘std::ifstream& Util::operator>> (std::ifstream&, Util::List<T>)’:| /home/ramy/Documents/C++/Prova/Util.h|431|error: there are no arguments to ‘ignore’ that depend on a template parameter, so a declaration of ‘ignore’ must be available| /home/ramy/Documents/C++/Prova/ ...