4
ответа

Когда указать параметры шаблона функции шаблона? [Дубликат]

Когда я компилирую следующее: #include & lt; iostream & gt; класс A {public: template & lt; class X, класс Y & gt; void foo (X & amp; x, Y & amp; y) {x.bar & lt; Y & gt; (y); }}; класс B {...
вопрос задан: 1 June 2016 12:28
4
ответа

Доступ к вложенному классу специализации шаблона [дубликат]

шаблон & lt; class T & gt; class CData {public: T :: Buffer GetBuffer () = 0; } class CAudio: public CData & lt; CAudio & gt; {public: struct Buffer {}; } Как я могу реализовать такую ​​функциональность? ...
вопрос задан: 1 June 2016 12:28
4
ответа

Как сохранить общий тип итератора? [Дубликат]

У меня возникают проблемы с переменной экземпляра класса шаблона. Моя цель - сохранить список пар целых чисел и итератора. Итератор из списка объектов класса B. Моя проблема ...
вопрос задан: 1 June 2016 12:28
4
ответа

Функция шаблона не компилируется: ожидаемое первичное выражение перед '& gt;' [duplicate]

Я хотел бы обернуть следующую строку как функцию, которая принимает параметр как тип шаблона (для замены ConnectionManager для любого другого типа): std :: shared_ptr & lt; ConnectionManager & gt; client = ...
вопрос задан: 1 June 2016 12:28
4
ответа

Объявление аргумента шаблона c ++ [дубликат]

Я читаю ссылку на enable_if на cppreference. В разделе примера. У меня вопрос о объявлении шаблона в коде: // # 4, включенном с помощью шаблона параметров шаблона & lt; class ...
вопрос задан: 1 June 2016 12:28
4
ответа

Шаблон и вложенные классы [дубликат]

У меня есть класс с некоторыми вложенными классами и шаблоном struct & lt; typename Str & gt; class DeferredString {private: // Представление общей строковой структуры StringRep; StringRep * _rep; // ...
вопрос задан: 1 June 2016 12:28
4
ответа

Алиасы шаблонов не заменяют? [Дубликат]

Я играю с шаблонами и псевдонимами C ++, пытаясь создать основные операции с списком. Но что-то кажется неправильным. В следующем коде, если я заменяю явный тип параметром шаблона точно ...
вопрос задан: 1 June 2016 12:28
4
ответа

C ++ шаблон «использование» на основе ошибки компиляции времени класса параметра [дубликат]

Я хотел пойти глубже в код шаблона, но я получил ошибку, которую я воспроизвел в упрощенном коде здесь: namespace impl {template & lt; class T & gt; struct DefaultPolicy {static T ...
вопрос задан: 1 June 2016 12:28
4
ответа

C ++. Выделенный шаблон кажется «пустым» под GCC, но не под MSVC [duplicate]

EDIT: Как отметил cpplearner, мне пришлось добавить «шаблон» после T :: before Key. например : T :: template Key & lt; i & gt; :: to_string Я пишу шаблон unroll для создания времени цикла компиляции для цикла ...
вопрос задан: 1 June 2016 12:28
4
ответа

Вложенные шаблонные функции со своими параметрами шаблона [duplicate]

Скажем, у меня есть класс, у которого есть некоторые аргументы шаблона, и функция, которая может обращаться к каждому из этих аргументов, таких как template & lt; typename ... Types & gt; class Foo {public: template & lt; ...
вопрос задан: 1 June 2016 12:28
4
ответа

C ++-шаблон вложенных typename [duplicate]

Одной из причин, по которым программисты на C ++ ставят ключевое слово typename, прежде чем обращаться к типу, вложенному внутри шаблонизированного типа, было предотвращение двусмысленности в шаблонах. Например, ...
вопрос задан: 1 June 2016 12:28
4
ответа

Разница в C ++ между `using typename` и` using` в шаблонах [duplicate]

В классе шаблона, что означает использование typename? и в чем разница между использованием. Например, на графике ниже, каковы различия в двух объявлениях в частном разделе? ...
вопрос задан: 1 June 2016 12:28
4
ответа

Каково значение “h” в “<% =h […] %>”?

Когда я генерирую леса по умолчанию, дисплей наклеивает show.html.erb, имеют <% =h @broker.name %>, я знаю различие между <% и <% =. Каков "h", делают?
вопрос задан: 27 April 2016 15:50
4
ответа

Скомпилируйте сложный шаблон только один раз в проекте [duplicate]

Предположим, у меня есть шаблонный шаблон X: template & lt; typename T & gt; class X {// any} Он используется в большом проекте, где он обычно создается как X & lt; int & gt; или X & lt; float & gt ;, за исключением ...
вопрос задан: 30 March 2016 13:51
4
ответа

Шаблонная неоднозначность C++

Друг и я обсуждали шаблоны C++. Он спросил меня, что это должно сделать: шаблон <iostream> #include <bool> структура {(bool) {станд.:: суд <<"bool\n";} (освобождают*) {...
вопрос задан: 22 December 2015 12:34
4
ответа

Как работает параметр шаблона std :: function? (реализация)

На домашней странице Бьярна Страуструпа (C ++ 11 FAQ): struct X {int foo (int); }; std :: function f; f = & X :: foo; // указатель на член X x; int v = f (& x, 5); // вызов X :: foo () для x ...
вопрос задан: 15 November 2015 06:11
4
ответа

Шаблон с нецелыми и сдвигами [дубликат]

У меня есть следующая функция шаблона: template & lt; typename T & gt; станд :: вектор & л; Т & GT; foo :: bar (std :: vector & lt; T & gt; baz) {if (! std :: numeric_limits & lt; T & gt; :: is_integer) {return baz; ...
вопрос задан: 13 June 2015 13:44
4
ответа

Добавить скриптовые теги в дочерние шаблоны в ASP.NET MVC 5 [дубликат]

У меня есть дочерний шаблон в моем проекте MVC, где я хочу инициализировать фреймворк Javascript. Это не должно делаться на основном шаблоне, так как мне нужен код бритвы на странице для работы с ...
вопрос задан: 8 October 2014 10:39
4
ответа

Шаблоны C++, неопределенная ссылка

У меня есть функция, объявленная как так: шаблон <имя типа T> T чтение (); и определенный как так: шаблон <имя типа T> T packetreader:: читайте () {смещение + = sizeof (T); возвратитесь * (T*) (buf +...
вопрос задан: 22 June 2013 10:48
4
ответа

Сборник шаблонов тестов [дубликат]

После добавления некоторых параметров шаблона шаблона я обнаружил, что компиляция моих модульных тестов на C ++ довольно медленная. Шаблоны помогли мне избежать дублирования кода при тестировании методов const / non-const / ...
вопрос задан: 4 April 2013 19:01
4
ответа

Благоприятные для разработчика представления у Asp. Сетевой MVC

Я наслаждаюсь Asp. Сетевой MVC и надеется использовать его в предстоящем проекте. Часть проекта, однако, является акцентом на способность выставить Представления проекта разработчикам для вещей как theming...
вопрос задан: 25 February 2013 15:40
4
ответа

Лучшие практики: каков лучший способ для построения заголовков и нижних колонтитулов?

Каков лучший способ для построения заголовков и нижних колонтитулов? Необходимо ли назвать все это от контроллера или включать ли из файла представления? Я использую CodeIgniter, и я желаю знать то, что является лучшим...
вопрос задан: 9 February 2013 01:17
4
ответа

Как переопределить текст по умолчанию в MATLAB

В MATLAB при нажатии на File-> New-> Function M-File Вы получаете файл со следующим содержанием: функция [output_args] = Без названия (input_args) %UNTITLED Сводка этой функции идет сюда %...
вопрос задан: 28 August 2012 13:46
4
ответа

Как реализовать Шаблонное Наследование (как Django?) в PHP5

Существует ли существующий хороший пример, или как нужно приблизиться к созданию основной Шаблонной системы (думающий MVC), который поддерживает "Шаблонное Наследование" в PHP5? Для примера того, что я определяю как Шаблон...
вопрос задан: 2 June 2012 11:44
4
ответа

JPA генерация кода Java

Я конкретно ищу метод генерации кода JPA Сначала, каков весь проект, мог сгенерировать совместимый код JPA? (Например, HibernateTools) Второй, я также хотел бы настроить код...
вопрос задан: 24 May 2012 08:41
4
ответа

CRTP для предотвращения динамического полиморфизма

Как я могу использовать CRTP в C++ для предотвращения издержек виртуальных функций членства?
вопрос задан: 20 November 2011 13:45
4
ответа

Шаблонный параметр C++ в измерении массива

Я имею, имеют следующие шаблоны использования кода и измерение массива как шаблонный шаблон параметра нетипа <интервал n> удваивается, f (удвойте c [n]);... двойной c[5]; f <5> (c);//компилирует f (c);//...
вопрос задан: 11 August 2011 01:23
4
ответа

Метод члена класса как параметр функции шаблона [дубликат]

Я пытаюсь использовать функцию члена класса в качестве параметра Шаблон, в приведенном ниже коде, я бы хотел, чтобы мой «templateOp» вел себя как мой метод «nonTemplateOp», когда я создаю эту функцию, передавая «memberAdd» ...
вопрос задан: 7 June 2011 09:46
4
ответа

Бесплатный CSS [закрытые] шаблоны UI

Мог кто-то показывать мне некоторую CSS ui платформа/шаблон для последовательного веб-приложения, чего-то как: http://www.webguitemplates.com/templates/futurism/futurism-blue http://www.webguitemplates.com/...
вопрос задан: 26 August 2010 20:59
4
ответа

template specialization according to sizeof type

I would like to provide a templated function, that varies its implementation (->specialization) according to the sizeof the template type. Something similar to this (omitted typecasts), but without ...
вопрос задан: 20 August 2010 08:23