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

5 ответов

Обратите внимание, что вы можете сделать это и для классов Objective C:

ьзуя Objective-C ++, могу ли я написать C ++IsObjectiveCClass<T> метафункция шаблона такая, чтоIsObjectiveCClass<T>::value верно тогда и только тогда, когда T является классом Objective-C? Что такое классы ObjC с точки зрения подмножества языка ...

3 ответа

Иногда вы просто не можете сделать деструктор не виртуальным, потому что он может иметь базовый класс, где деструктор является виртуальным.

р: template<class T> class Base { public: Base(); friend class T; };Теперь это не работает ... Есть ли способ сделать это? Я на самом деле пытаюсь сделать универсальный герметик следующим образом: class ClassSealer { private: friend class ...

3 ответа

 это просто сделано, чтобы не дать статическому отключению работать до тех пор, пока кто-то не создаст экземпляр класса, не специализированный, верно?

я есть шаблонclass (назови этоFoo), которая имеет несколько специализаций. Я хотел бы, чтобы компиляция не удалась, если кто-то пытается использовать неспециализированную версиюFoo. Вот что у меня есть на самом деле: template <typename Type> ...

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

4 ответа

Ошибка GCC с шаблонами переменных: «Извините, не реализовано: невозможно развернуть« Идентификатор ... »в список аргументов фиксированной длины»

Выполняя вариационное программирование шаблонов в C ++ 11 на GCC, время от времени я получаю сообщение об ошибке: «Извините, не реализовано: невозможно развернуть« Идентификатор ... »в список фиксированной длины». Если я удаляю «...» в коде, я ...

1 ответ

Спасибо вам большое! Есть крошечная граница pb, так как в вашем коде рекламодатель будет находиться вокруг всей стековой панели, но я смог понять, как работает привязка, и смог отлично справиться с моей проверкой!

ешно создал текстовое поле, которое отображает / сворачивает сообщение об ошибке в зависимости от правила проверки, установленного в его модели / vm. Код выглядит так для электронной почты, например: <StackPanel Grid.Row="3" Grid.Column="1"> ...

2 ответа

Я не знал, что ты можешь видеть будущее. Повезло тебе! С Новым Годом!

ользую Liquid с Jekyll, чтобы публиковать даты на сайте моей группы (http://longislandsound.com.au) Я хочу автоматически скрывать старые даты, поэтому мне не нужно заходить и удалять их снова. Я думаю, что лучший способ сделать это - сравнить ...

4 ответа

).

ся, я вспоминаю, что в былые времена меня предостерегали от> символы рядом друг с другом (без пробела) при работе с вложенными параметрами шаблона. Я даже смутно помню, как объявлял векторы векторов чего-либо и сталкивался с этой ошибкой ...

2 ответа

Псевдоним шаблона C ++ 11 в качестве аргумента шаблона шаблона приводит к другому типу?

Мы наблюдали странное поведение при компиляции следующего исходного кода: template<template<class> class TT> struct X { }; template<class> struct Y { }; template<class T> using Z = Y<T>; int main() { X<Y> y; X<Z> z; z = y; // it fails here }Это ...

1 ответ

ErrorTemplate

я есть TextBox, связанный с некоторым свойством. Я реализовал IDataErrorInfo для выполнения проверки. Недавно я видел какой-то элемент управления в сети, который показывает ошибку, такую ​​как красный треугольник. Я приложил образец ниже: Я ...

2 ответа

Прошел еще один год, и этот ответ все еще не верен. Извините, я отмечаю это.

ли кто-нибудь предоставить сравнение или конкретные детали того, как обрабатывается создание шаблона во время компиляции и / или компоновки в компиляторах GCC и MS? Отличается ли этот процесс в контексте статических библиотек, общих библиотек и ...