Результаты поиска по запросу "templates"
свойство определено.
у универсальную функцию, которая будет работать с типами, которые имеютTop, Bottom, Right а такжеRect свойства только для чтения - у меня много таких классов в сторонней библиотеке. Я написал это: internal class MyTemplate<WhatType> { internal ...
Как создавать шаблоны проектов в Xcode 4
обавить новые шаблоны в Xcode для разработки приложений iPhone?
несоответствие типа / значения c ++ в аргументе 1 в списке параметров шаблона
#include <iostream> using namespace std; template<class T> class people{ public: virtual void insert(T item)=0; virtual T show(T info)=0; }; template<class T> class name { private: T fname; T lname; public: name(T first, T last); // ...
Ошибка компиляции с шаблонами - нет подходящей функции для вызова
Я пытаюсь преобразовать строку в число. Для этого я нашел следующий путь: #include <iostream> #include <string> template <typename T> T stringToNumber(const std::string &s) { std::stringstream ss(s); T result; return ss >> result ? result : 0; } ...
Нет, в этом примере нет специализации. Специализация - это не когда вызывается шаблонная функция. Это когда вы пишете несколько версий шаблона, некоторые из которых имеют специализированные типы. Как говорит DeadMG, вы не можете частично специализировать функцию.
я есть шаблонная функция, которую я хочу специализироватьfoo вconst char[N] (жестко закодированные строки) template<typename T> const std::string foo() ; template<typename T,int N> const std::string foo<T[N]>() { return "T[N]"; } //this doesn't ...
Но я не уверен, что использование подобных типов - это хороший дизайн.
ел бы создать сообщение с неизвестной длиной или количеством аргументов. Я взял простой шаблон, как template <typename T> class Argument { public: int size; int type; T data; };и с некоторыми перегруженными addMessage (int value) { ...
Исходный пример не работает с перегрузкой. Я обновил свой ответ, как вы можете сделать это с перегрузкой.
аюсь получить простой пример для работы, чтобы понять, как использоватьstd::enable_if, После того как я прочиталэтот ответ [https://stackoverflow.com/questions/6627651/enable-if-method-specialization/6627748#6627748] Я подумал, что не должно быть ...
этот ответ завершается, если вы привержены xslt и у вас есть сложные данные, требующие сложного процесса рендеринга, а затем используйте его, иначе не используйте его.
шаблонизатор для .NET / C # для генерации уведомлений по электронной почте в моем приложении. Я читаю оNVelocity [http://nvelocity.sourceforge.net/]В прошлом и думаю, что это будет соответствовать моим потребностям, но, кажется, этот проект ...
Я не думаю, что это позволяет наследовать шаблоны, точно так же, как и усы Усача. Вы уверены, что?
способ сделать наследование шаблонов для группы.html файлы у меня есть. Допустим, у меня естьbase.html файл, который имеет общий HTML для всех страниц моего сайта, то есть заголовок, нижний колонтитул и т. д. Каждая страница, включая главную ...
@ san О, вы просто используете классы для группировки статических функций? Вы не можете получить доступ к ним через указатели, поэтому вам нужны шаблоны для этого, но тогда это совсем не поможет вам вообще проверить, наследует ли класс другой класс, поскольку статические функции не наследуются. Возможно, вам следует передавать объекты-функции вместо использования шаблонов для вызова статических функций класса.
я есть шаблон класса, что я хочу сделать, это следующее Убедитесь, что объект создается только в том случае, если переданный параметр шаблона является подтипом нужного типа.Сообщите пользователю кода заранее, что должен удовлетворять параметр ...