Можем ли мы иметь трюк SFINAE , чтобы узнать, имеет ли класс определенный подкласс / тип.Примерно...
Я пытаюсь создать пример, который бы проверял существование operator== (функция-член или не-член)....
Я ищу относительно общий: , попробуйте скомпилировать эту строку кода , если это удастся,...
Извините за очень расплывчатое название, его очень сложно описать. Ошибка, с которой я застрял,...
Редактировать: опубликовал собственный ответ, сохранил первоначальный принятый ответ ... заставил...
Я решил попробовать свои силы с кодом Ошибка замещения не является ошибкой (SFINAE), чтобы...
У меня здесь (относительно) пример краткого кода. #include <type_traits> template<typename...
(несколько) устаревшая статья исследует способы использования decltype вместе с SFINAE для...
Класс std::vector<T> является моделью концепции контейнера STL, и поэтому любая надлежащая...
Я начинающий разработчик C ++, и у меня есть вопрос об интеграции операторов toString и ostream...
Я хочу иметь несколько перегруженных глобальных to_string() функций, которые принимают некоторый...
Можно ли скрыть некоторые функции-члены в шаблонном классе?Давайте представим, что у нас есть...
Я пытаюсь понять , как правильно выбрать шаблон перегруженной функции во время компиляции , но...
Я наткнулся на некоторый код, написанный на VS7.1, и теперь я пытаюсь заставить его работать на...
В следующем коде C ++ 0x я пытался клонировать объект, используя функцию-член clone (если она...
Есть ли способ, с помощью SFINAE, определить, не перегружена ли свободная функция для данного...
Я пытался адаптировать это решение для обеспечения возможности существования обычных (не входящих в...
Я читал различные авторитеты по этому вопросу, включая Дьюхерст , но пока не смог найти ни одного...
Я пытаюсь проверить, существует ли оператор во время компиляции, если нет, я просто хочу...
Следующий код демонстрирует реализацию SFINAE, чтобы проверить, содержит ли тип (в основном класс)...
Следующий мой код должен определить, имеет ли T методы begin и end: template <typename T>...
template<class T> struct is_iterator { static const bool value = ??? // What to write ??? };...
SFINAE позволяет нам определить, имеет ли тип определенные элементы данных или функции-члены.Может...
Почему этот код (значение fnc в классе M) не разрешается правилами SFINAE? Я получаю сообщение об...
В коде: template<class T> struct is_builtin { enum {value = 0}; }; template<> struct...