3
ответа

Каково различие между шаблонной функцией и шаблоном функции?

Каково различие между шаблонной функцией и шаблоном функции?
вопрос задан: 13 July 2009 07:19
3
ответа

Действительно ли возможно получить тип значения от произвольного итератора (C++)?

У меня есть шаблон класса <Итератор имени типа, Значение имени типа> класс Foo {общественность: Foo (константа Iterator& это) {...}... частный: карта <Значение, интервал> m _; }}; Есть ли любой путь к...
вопрос задан: 10 July 2009 01:10
3
ответа

Шаблонная ошибка инстанцирования

У меня есть шаблонная функция, "выдерживают сравнение" определенный как ниже. #include <iostream> использование станд. пространства имен; шаблон <имя типа T> пусто выдерживает сравнение (константа T&a, константа T& b) {суд &l
вопрос задан: 27 June 2009 04:21
3
ответа

Когда использовать Механизм Шаблонной обработки в Python?

Как "новичок" к Python и главным образом наличие фона записи сценариев для автоматизации связанных с системным администрированием задач, у меня нет большого смысла для того, где использовать определенные инструменты. Но я...
вопрос задан: 23 June 2009 04:29
3
ответа

Есть ли способ сделать утверждение во время компиляции в стиле C ++, чтобы определить порядковый номер машины?

У меня есть некоторый низкоуровневый код сериализации, который шаблонизирован, и мне нужно знать порядковый номер системы во время компиляции (поскольку шаблоны специализируются на основе порядкового номера системы) ...
вопрос задан: 17 June 2009 15:38
3
ответа

Шаблонная функция членства с возвращаемым значением определения типа

Почему следующий код дает мне ошибку (g ++ 4.1.2)? шаблон <класс A> класс Foo {общественность: станд. определения типа:: вектор <A> AVec; AVec* нечто ();}; шаблон <класс A> Foo <A>::...
вопрос задан: 15 June 2009 19:00
3
ответа

C++ примеры SFINAE?

Я хочу войти в большее количество шаблонного метапрограммирования. Я знаю, что SFINAE обозначает "отказ замены, не ошибка". Но кто-то может показать мне хорошее использование для SFINAE?
вопрос задан: 11 June 2009 18:25
3
ответа

Как создать шаблонную функцию в классе? (C++)

Я знаю, что возможно сделать шаблонную функцию: шаблон <имя типа T> освобождает DoSomeThing (T x) {}, и возможно сделать шаблонный класс: шаблон <имя типа T> объект класса {общественность:...
вопрос задан: 9 June 2009 19:50
3
ответа

SFINAE с недопустимым функциональным типом или параметрами типа массива?

Рассмотрите этот код: шаблон <имя типа T> символ (&f (T[1])) [1]; шаблон <имя типа T> символ (&f (...)) [2]; международное основное () {символ c [sizeof (f <пусто ()> (0)) == 2];} я ожидал...
вопрос задан: 5 May 2009 16:29
3
ответа

Сколько времени шаблонная компиляция может действительно взять?

Шаблонное метапрограммирование может использоваться для вычислительных вещей как факториал во время компиляции вместо во время времени выполнения. Я услышал, что некоторые конкурсы программирования представили ограничения на компиляцию...
вопрос задан: 22 April 2009 13:22
3
ответа

Какой шаблонный язык Tumblr использует?

Tumblr использует очень простой шаблонный язык, поскольку это - темы: {block:Text} <класс лития = "отправляют текст"> {block:Title} <h3> <href = "{Постоянная ссылка}"> {Заголовок} </a> <...
вопрос задан: 5 April 2009 18:40
3
ответа

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

Я хотел бы создать сообщение с неизвестной длиной или количеством аргументов. Я взял простой шаблон как шаблон <имя типа T> класс Аргумент {общественность: международный размер; международный тип; T данные;}...
вопрос задан: 30 March 2009 08:26
3
ответа

Сбрасывание переменной в Скорости

Действительно ли возможно установить Скоростную ссылку на 'пустой' или 'неопределенное'? Ссылка языка шаблона Velocity говорит, что #set - Устанавливает значение формата ссылки: # [{] набор [}] ($...
вопрос задан: 18 March 2009 09:51
3
ответа

Как записать станд.:: шаблон bitset, который работает над 32 и 64-разрядный

Считайте следующий шаблон кода <неподписанным интервалом N> пустым нечто (станд.:: bitset <N> бакалавр наук) {/* безотносительно */} международное основное () {панель bitset <8>; нечто (панель); возвратитесь 0;} g ++ жалуется...
вопрос задан: 14 March 2009 01:49
3
ответа

Выберите аргумент шаблона во времени выполнения в C++

Предположим, что у меня есть ряд функций и классов, которые являются шаблонными для использования единственной или двойной точности (плавающей). Конечно, я мог записать всего две части кода начальной загрузки или смешать с макросами. Но могу я...
вопрос задан: 3 March 2009 22:04
3
ответа

Используя статическую переменную наряду с шаблонами

Мне определили шаблонный класс в заголовочном файле как это. Здесь я определил статическую переменную также: #ifndef TEST1_H_ #define TEST1_H_ пустой f1 (); статическое международное количество; шаблон <класс T>...
вопрос задан: 3 March 2009 17:15
3
ответа

PHP лучше всего разрабатывают методы

Хорошо, имейте набор вопросов, что я думал о прошедших нескольких днях. В настоящее время у меня есть сайт, который является просто набором файлов PHP с операторами MySQL, смешанными в с PHP, HTML и CSS...
вопрос задан: 15 January 2009 18:21
3
ответа

Наследование вместо определения типа

C++ неспособен сделать шаблон из определения типа или определения типа шаблонным классом. Я знаю, наследовал ли я и делаю свой класс шаблоном, он будет работать. Примеры://шаблон Illegal <класс T> определение типа...
вопрос задан: 14 January 2009 02:45
3
ответа

Что лучший способ состоит в том, чтобы обработать рекурсию в присяжном острослове?

Я нашел несколько способов обработать рекурсию в Присяжном острослове, главным образом на основе включения шаблонов в себя, который походит на смешную трату ресурсов. Я нашел одно решение Messju в...
вопрос задан: 13 January 2009 15:24
3
ответа

Кто-то может объяснить этот шаблон кода, который дает мне размер массива? [дубликат]

шаблон <имя типа T, size_t n> size_t array_size (константа T (и) [n]) {возвращают n;} часть, которую я не получаю, является параметрами для этой шаблонной функции. Что происходит с массивом когда я...
вопрос задан: 12 January 2009 21:54
3
ответа

Шаблонная проблема GCC

Visual Studio компилирует этот прекрасный код, но gcc только позволяет ему скомпилировать без оператора Template. С оператором Template это дает следующие ошибки: Строка 29: ошибка: ожидаемый''; прежде "...
вопрос задан: 23 December 2008 19:24
3
ответа

Как я экспортирую шаблонные классы из dll без явной спецификации?

У меня есть dll, который содержит шаблонный класс. Существует ли способ экспортировать его без явной спецификации?
вопрос задан: 12 December 2008 13:55
3
ответа

C++: Используя оператор двух внутренних типов как функциональный объект

У меня есть подобный вектору класс, который содержит массив объектов типа "T", и я хочу реализовать 4 арифметических оператора, которые применят операцию на каждый объект://Конструкторы и другой...
вопрос задан: 16 November 2008 03:59
3
ответа

Повторные определения шаблона функции

Предположим, что заголовочный файл определяет шаблон функции. Теперь предположите два файла реализации #include этот заголовок, и у каждого из них есть вызов к шаблону функции. В обеих реализациях регистрирует...
вопрос задан: 25 October 2008 03:53
3
ответа

Объектный код сгенерирован для неиспользованных методов шаблонного класса?

У меня есть шаблонный класс C++, который инстанцируют с 3 параметрами другого типа. Существует метод, который класс должен иметь для только одного из тех типов, и это никогда не называют с двумя...
вопрос задан: 8 October 2008 14:41
3
ответа

Дешевый / свободные платформы “Стиля” для [закрытых] веб-приложений

Обычно мне достаточно повезло работать с действительно хорошими разработчиками. Они заботятся о стиле для всех веб-приложений / сайты, которые я создаю. В прошлом, когда я сделал дешевую или бесплатную работу для...
вопрос задан: 7 October 2008 09:59
3
ответа

Шаблоны из двойных параметров [дубликат]

Здесь у меня есть класс шаблона: template & lt; class T, int N & gt; класс A {private: T q; public: int show (); }; и я хочу переопределить func «show» для класса int, что я делаю? в ...
вопрос задан: 3 October 2008 00:47
3
ответа

Существует ли способ обработать переменное количество параметров в шаблонном классе?

У меня есть ряд классов обратного вызова, которые я использую для обработки обратных вызовов с переменными числами параметров. Прямо сейчас у меня есть приблизительно 6 различных экземпляров его для обработки отличающихся чисел аргументов...
вопрос задан: 30 September 2008 20:10
3
ответа

Параметры нетипа C++ должны (функционировать) заказанные шаблоны?

Я размещаю SpiderMonkey в текущем проекте и хотел бы иметь шаблонные функции, генерируют часть простого свойства методы get/set, например: шаблон <имя типа TClassImpl, int32 TClassImpl::*...
вопрос задан: 22 September 2008 01:08
3
ответа

Шаблонное распространение через несколько файлов

C++, кажется, довольно ворчлив при объявлении шаблонов через несколько файлов. Строго говоря, при работе с шаблонными классами, компоновщик ожидает все определения метода для класса в...
вопрос задан: 30 August 2008 15:27