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

255
«Распаковка» кортежа для вызова соответствующего указателя на функцию

Я пытаюсь сохранить в std::tupleразличном количестве значений, которые позже будут использоваться в качестве аргументов для вызова указателя функции, который соответствует сохраненным типам. Я создал упрощенный пример, показывающий проблему, которую я пытаюсь решить: #include <iostream>...

250
Django - повторять число в цикле шаблона

В моем шаблоне django отображаются дни цикла. Интересно, можно ли повторить число (в приведенном ниже случае i) в цикле. Или я должен сохранить его в базе данных, а затем запросить его в виде days.day_number? {% for days in days_list %} <h2># Day {{ i }} - From {{ days.from_location }} to {{...

247
Как использовать Class <T> в Java?

В этом вопросе есть хорошее обсуждение дженериков и того, что они действительно делают за кулисами , поэтому мы все знаем, что Vector<int[]>это вектор целочисленных массивов и HashTable<String, Person>таблица, ключами которой являются строки и значения Persons. Однако, то, что пни меня,...

238
Какое использование параметров шаблона шаблона?

Я видел несколько примеров C ++, использующих параметры шаблонов шаблонов (то есть шаблоны, которые принимают шаблоны в качестве параметров) для разработки классов на основе политик. Какие другие применения у этой...

234
Шаблон Django, как искать значение словаря с переменной

mydict = {"key1":"value1", "key2":"value2"} Нормальный путь для поиска по словарю значения в шаблоне Django является {{ mydict.key1 }}, {{ mydict.key2 }}. Что если ключ является переменной цикла? то есть: {% for item in list %} # where item has an attribute NAME {{ mydict.item.NAME }} # I want to...

230
Могут ли лямбда-функции быть шаблонными?

В C ++ 11 есть ли способ шаблона лямбда-функции? Или это слишком специфично для шаблонов? Я понимаю, что вместо этого я могу определить классический шаблонный класс / функтор, но вопрос больше похож на: позволяет ли язык шаблонизировать...

219
Шаблонные переменные Django и Javascript

Когда я отрисовываю страницу, используя шаблонизатор Django, я могу передать словарную переменную, содержащую различные значения, чтобы манипулировать ими на странице с помощью {{ myVar }}. Есть ли способ получить доступ к той же переменной в Javascript (возможно, используя DOM, я не знаю, как...

217
Как установить значение переменной внутри кода шаблона?

Скажи у меня есть шаблон <html> <div>Hello {{name}}!</div> </html> При тестировании было бы полезно определить значение переменной, не касаясь кода Python, который вызывает этот шаблон. Поэтому я ищу что-то вроде этого {% set name="World" %} <html> <div>Hello...

216
make_unique и идеальная пересылка

Почему std::make_uniqueв стандартной библиотеке C ++ 11 нет шаблона функции? я нахожу std::unique_ptr<SomeUserDefinedType> p(new SomeUserDefinedType(1, 2, 3)); немного многословно Разве следующее не будет намного лучше? auto p = std::make_unique<SomeUserDefinedType>(1, 2, 3); Это...

211
Почему C ++ STL так сильно основан на шаблонах? (а не на * интерфейсах *)

Я имею в виду, кроме его обязательного имени (Стандартная библиотека шаблонов) ... Изначально C ++ предназначался для представления концепций ООП в C. То есть: вы можете сказать, что конкретная сущность может и не может делать (независимо от того, как она это делает), основываясь на своем классе и...

209
Как мне отредактировать шаблоны Visual Studio для нового класса / интерфейса C #?

Я обнаружил, что удаляю следующие операторы импорта почти во всех файлах C #, создаваемых в Visual Studio: using System.Collections.Generic; using System.Linq; using System.Text; Конечно, с Resharper это действительно легко сделать, но мне действительно не нужно этого делать. Где-то в каталоге VS...

204
Шаблонные движки jQuery [закрыто]

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

203
Каковы различия между Обобщением в C # и Java… и Шаблонами в C ++? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Закрыто 6 лет назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или...

199
Почему я должен получить доступ к членам базового класса шаблона через указатель this?

Если бы приведенные ниже классы не были шаблонами, я мог бы просто иметь их xв derivedклассе. Тем не менее, с кодом ниже, я должен использовать this->x. Зачем? template <typename T> class base { protected: int x; }; template <typename T> class derived : public base<T> { public:...

191
Как объединить строки в шаблонах Django?

Я хочу объединить строку в теге шаблона Django, например: {% extend shop/shop_name/base.html %} Вот shop_nameмоя переменная, и я хочу объединить это с остальной частью пути. Предположим, у меня есть shop_name=example.comи я хочу, чтобы результат был расширен...