Результаты поиска по запросу "templates"
Двухфазный поиск имени приходит в MSVC (блог VC ++)
вопросы, комментарии и ответы по SO, я все время слышу, что MSVC неправильно реализует двухфазный поиск / создание шаблона. Из того, что я понимаю до сих пор, MSVC ++ выполняет только базовую проверку синтаксиса для классов и функций шаблона и ...
для типа фу.
template<> class A{ //some class data };ел такой код много раз. какая польза отtemplate<> в приведенном выше коде? И в каких случаях нам нужно использовать его?
Как правильно инициализировать статический член типа 'T &' в шаблонном классе?
Я играю с инициализирующим синглтон-классом. Идея в том, что вы публично наследуете от класса следующим образом: class foo : public singleton<foo> { };Я многому научился в процессе, но сейчас я застрял, потому что он ломает мой компоновщик ...
vector <template>, c ++, класс, добавление в вектор
Я пытаюсь создать класс, который будет рисовать элементы из набора векторов (и также держать эти векторы как контейнеры внутри класса), но я чувствую, что при управлении вектором, имеющим множество функций, таких как vectorOneAdd, vectorTwoAdd ...
здесь просто уточняется вид шаблона. Один из способов взглянуть на это: так же, как классы и экземпляры классов - это очень разные вещи, так и шаблоны и экземпляры шаблонов. Именно такие экземпляры шаблонов, такие как Node, являются классами. Шаблон класса - это какой-то другой зверь.
template <typename T> class Node {...}; int main { Node* ptr; ptr = new Node<int>; }астся скомпилировать, я должен объявить указатель как Node<int>* ptr;Почему я должен указывать тип при объявлении указателя Я еще не создал класс, почему ...
@ Маке удалил ерунду
аюсь определить рекурсивную конструкцию как целевое фермерство. Здесь я пытаюсь использовать два операнда, которые могут рекурсивно работать с любым количеством операндов, так как они могут быть вложенными. template <typename T1, typename T2> ...
Ответ - нет, это не так.
жный дубликат: Можно ли явно указать параметры шаблона конструктора? [https://stackoverflow.com/questions/2861839/can-the-template-parameters-of-a-constructor-be-explicitly-specified] в продолжение моего ...
Здорово, http-адрес автоматически становится гипервизированным.
отаю над игрой и у меня есть интересный вопрос. У меня есть некоторые постоянные значения для всей игры, которые я хочу реализовать в одном файле. Прямо сейчас у меня есть что-то вроде этого: constants.cpp extern const int BEGINNING_HEALTH = ...
Попробуйте {return SmartPtr <Q> (t); } Компилятор скажет вам, можно ли присвоить T * Q * без всех приведений. Убедитесь, что ваша логика подсчета ссылок может разделять счетчик ссылок между типами шаблонов. Подсчет ссылок int * должен быть в состоянии.
ствую, что об этом уже спрашивали, но я не могу найти его на SO, и при этом я не могу найти ничего полезного в Google. Может быть, слово «ковариантный» - это не то слово, которое я ищу, но эта концепция очень похожа на ковариантные ...
, Кроме того, «имя» зависит от компилятора и / или платформы. : /
равится давать полезные ошибки / сообщения, и я также хочу сделать это для моегоstatic_asserts. Проблема в том, что они зависят от параметров шаблона. Обычно эти параметры отображаются в пути или по другому из-за возникшей ошибки, но они либо ...