В ответ на какой-то другой вопрос где-то я написал этот код. struct no_type{}; template<typename...
компиляция с GCC я всегда получаю false из следующего кода.Я считаю, что это ошибка компилятора, но...
Я хотел бы использовать шаблон SFINAE для выполнения некоторого кода, если я могу создать экземпляр...
Мне нужен простой способ утверждать внутри шаблона, что параметр шаблона реализует метод ( или один...
Я пытаюсь применить технику, описанную в http://www.drdobbs.com/tools/227500449 С примером кода...
ОК, предположим, я хочу проверить, имеет ли параметр шаблона вложенный тип / typedef XYZ. template...
Я пытался выяснить, возможно ли использовать sfinae для проверки пространства имен существования...
У меня есть тест SFINAE для проверки, есть ли у класса функция. Тест работает правильно, но я...
Я пытаюсь использовать SFINAE , чтобы отличить класс, в котором есть член с именем 'name'.Я...
Что такое SFINAE в C ++? Не могли бы вы объяснить это словами, понятными программисту, который не...
Кто-нибудь знает метод для специализации шаблона в зависимости от того, определен ли метод, не...
По какой-то сложной причине я хочу преобразовать любой поддерживаемый тип T (исходя из шаблона) в...
Я хочу обнаружить существование определенной функции-члена для класса, используя обычный трюк...
Я получил класс с шаблонными методами, который выглядит так: struct undefined {};...
template <typename X, typename Y> class A { // Use Y::Q, a useful property, not used for...
В C ++ 0x правила SFINAE были упрощены, так что любое недопустимое выражение или тип, возникающие в...
Я пытаюсь использовать SFINAE, чтобы определить, есть ли в классе перегруженная функция-член...
Может кто-нибудь объяснить следующее поведение (я использую Visual Studio 2010). заголовок: #pragma...
Прочитав ответ на этот вопрос , я узнал, что SFINAE можно использовать для выбора между двумя...
В настоящее время я добавляю некоторые функции в нашу библиотеку журналов. Одним из них является...
со ссылкой на вчерашний пост, это разбудило меня этим утром. Почему это на самом деле работает? Что...
Мне было интересно, возможно ли расширить подход SFINAE, чтобы определить, имеет ли класс...
Я только что узнал, как проверить, предоставляется ли operator<< для типа. template<class...
Я пытаюсь написать шаблон SFINAE, чтобы определить, можно ли добавить два класса вместе. Это в...
Этот класс: template <class T> struct A { A() : t(T()) { } A(const T& t_) : t(t_) { } T...