Результаты поиска по запросу "templates"

1 ответ

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

Я получаю следующее сообщение компилятора main.cpp: In instantiation of ‘void fkt(Foo) [with Foo = int]’: main.cpp:5:7: required from hereБинарный файл все равно создается, так что это не ошибка. Но это также не помечено как предупреждение. Что ...

2 ответа

цикл icanhaz / mustache (перебор элементов) js error

Я пытаюсь заставить цикл icanhaz / усы работать, как определено в этомответ [https://stackoverflow.com/a/8538476/769384]и я получаю следующую ошибку в консоли браузера: Uncaught Error: Syntax error, unrecognized expression: ...

2 ответа

Как передать функцию шаблона в список аргументов шаблона

Предположим, у меня естьtemplate функция: template<typename T> T produce_5_function() { return T(5); }Как я могу передать все этоtemplate другомуtemplate? Еслиproduce_5_function был функтором, не было бы проблем: template<typename T> struct ...

ТОП публикаций

2 ответа

Оптимизированный алгоритм для сравнения шаблонов двух URL

Отредактировано, пожалуйста, прочитайте еще раз, как я добавил некоторые мои работы Моя задача - сравнить шаблоны двух URL. Я готов с моим алгоритмом. Но это занимает слишком много времени, чтобы дать окончательный ответ. Я написал свой код ...

3 ответа

Создание нового примитивного типа

Есть ли способ создать новый тип, который похож на один из базовых типов (например, char), и который может быть неявно преобразован между ними, но будет различаться в шаблонах, так что, например, работает следующий код? typedef char utf8; ...

3 ответа

g ++ не нравится цепочка методов шаблона в шаблоне var?

Я пытаюсь скомпилироватьг ++ некоторый код, ранее разработанный подVisual C ++ 2008 Express Editionи, похоже, g ++ не позволит мне вызвать метод шаблона для ссылки, возвращаемой методом переменной шаблона. Я смог сузить проблему до следующего ...

1 ответ

поиск по шаблонной функции друга

Следующий простой код прекрасно компилируется class A { int x[3]; public: A() { x[0]=1; x[1]=2; x[2]=3; } friend int const&at(A const&a, unsigned i) noexcept { return a.x[i]; } friend int foo(A const&a, unsigned i) noexcept { int tmp = at(a,i); ...

2 ответа

Как передать параметр в шаблон кода в eclipse-plugin

Я хочу создать плагин, который определяет новый шаблон кода (как этот пост [http://thomaswabner.wordpress.com/2009/08/21/use-your-own-variable-in-eclipse-code-templates/] ). Как я могу передать параметр в шаблон? любить${name:param}?

4 ответа

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

Как мне наследовать конструкторы от базового класса шаблона без повторения аргументов шаблона (и без использования макросов): Например, это не работает (с помощью GCC 4.8): template <typename T> struct base {}; template <typename U> struct ...

1 ответ

Член шаблона базового класса находится вне области видимости в шаблоне производного класса с тем же аргументом шаблона

Следующий код дает мне ошибку компиляции«значение» не было объявлено в этой области. template<class T> struct Base { int value; }; template <class T> struct Derived : public Base<T> { int getValue() { return value; } };Мне кажется странным, ...