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

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

Почему шаблоны могут быть реализованы только в файле заголовка?

Цитата из Стандартная библиотека С++: учебник и справочник: Единственный переносимый способ использования шаблонов на данный момент - реализовать их в файлах заголовков с помощью встроенных функций. Почему это? (Уточнение: файлы заголовков - не ...
30 янв. '09 в 13:06
6 отв.

Где и почему мне нужно поставить ключевые слова "шаблон" и "имя-тип"?

В шаблонах, где и зачем мне помещать typename и template в зависимые имена? Что же такое имена зависимых? У меня есть следующий код: template <typename T, typename Tail> // Tail will be a UnionNode too. struct UnionNode : public Tail { //...
04 марта '09 в 14:56
10 отв.

Используйте 'class' или 'typename' для параметров шаблона?

Возможный дубликат: С++ различие ключевых слов "typename" и" class in templates При определении шаблона функции или шаблона класса в С++ можно написать это: template <class T> ... или можно написать это: template <typename T>...
17 окт. '08 в 20:43
46 отв.

Полезные шаблоны кода Java Eclipse

Вы можете создавать различные шаблоны Java-кода в Eclipse через Window->Preferences->Java -> Editor -> Templates например. sysout расширяется до: System.out.println(${word_selection}${});${cursor} Вы можете активировать это, набра...
22 июня '09 в 22:00
7 отв.

Объяснение <script type = "text/template" >...</script>

Я просто наткнулся на то, что я никогда раньше не видел. В источнике примера приложения Backbone.js TODO (Backbone TODO Example) у них были свои шаблоны внутри <script type = "text/template"></script>, который содержал код, который выгля...
06 февр. '11 в 12:46
23 отв.

Можно ли написать шаблон для проверки существования функции?

Можно ли написать шаблон, который изменяет поведение в зависимости от того, определена ли определенная функция-член в классе? Вот простой пример того, что я хотел бы написать: template<class T> std::string optionalToString(T* obj) { if (F...
02 нояб. '08 в 23:10
21 отв.

Как динамически изменять заголовок на основе частичного просмотра AngularJS?

Я использую ng-view для включения частичных представлений AngularJS, и я хочу обновить теги заголовка страницы и h1 на основе включенного представления. Однако они не входят в объем контроллеров частичных представлений, поэтому я не могу понять, как ...
20 сент. '12 в 8:04
10 отв.

Сохранение определений функций шаблонов С++ в файле .CPP

У меня есть код шаблона, который я бы предпочел сохранить в файле CPP вместо встроенного в заголовок. Я знаю, что это можно сделать, если вы знаете, какие типы шаблонов будут использоваться. Например: .h файл class foo { public: template <t...
22 сент. '08 в 18:55
7 отв.

Довольно печатные контейнеры STL STL

Пожалуйста, обратите внимание на обновления в конце этого сообщения. Обновление: я создал публичный проект для GitHub для этой библиотеки! Я хотел бы иметь один шаблон, который раз и навсегда позаботится о том, чтобы печатать все контейнеры STL ч...
31 янв. '11 в 14:44
7 отв.

В чем разница между <%, <% =, <% # и -%> в ERB в Rails?

Может кто-нибудь описать использование следующих символов, которые используются в файле ERB: <% %> <%= %> <% -%> <%# %> какое использование каждого из них?
03 нояб. '11 в 17:36
7 отв.

JSP-трюки, чтобы упростить создание шаблонов?

На работе мне поручили превратить кучу файлов HTML в простой проект JSP. Это действительно все статичное, без серверной логики для программирования. Я должен упомянуть, что я совершенно новичок в Java. JSP файлы, похоже, упрощают работу с общими вкл...
18 авг. '09 в 23:16
5 отв.

Разница ключевых слов "typename" и "class" в шаблонах?

Для шаблонов я видел обе декларации: template < typename T > template < class T > Какая разница? И что именно означают эти ключевые слова в следующем примере (взято из немецкой статьи Википедии о шаблонах)? template < template <...
08 янв. '10 в 0:59
1 отв.

С++ шаблон typedef

У меня есть класс template<size_t N, size_t M> class Matrix { // .... }; Я хочу создать typedef, который создает Vector (вектор-столбец), который эквивалентен Matrix с размерами N и 1. Что-то вроде этого: typedef Matrix<N,1> Vect...
08 мая '10 в 20:40
7 отв.

Как получить текущий URL-адрес в шаблоне Django?

Мне было интересно, как получить текущий URL в шаблоне. Скажите, что мой текущий URL: .../user/profile/ Как мне вернуть это в шаблон?
21 мая '10 в 16:34
11 отв.

Может ли шаблон функции члена класса С++ быть виртуальным?

Я слышал, что шаблоны функций класса С++ не могут быть виртуальными. Это правда? Если они могут быть виртуальными, то каков пример сценария, в котором можно использовать такую ​​функцию?
01 марта '10 в 9:26