Вопросы с тегом sfinae - PullRequest

Вопросы с тегом sfinae

0 голосов
2 ответов

Задача Я хотел бы определить, есть ли в классе переменные-члены, и не выполнить статическое...

Fantastic Mr Fox / 06 сентября 2018
0 голосов
2 ответов

У меня есть вопрос по одной проблеме, с которой я сталкиваюсь сейчас. В C ++ я создал помощника,...

jetstream / 03 сентября 2018
0 голосов
2 ответов

Я пишу посетителю по шаблону (в зависимости от типов, которые мы хотим посетить): #include...

Antoine Morrier / 02 сентября 2018
0 голосов
1 ответ

Я написал следующий код: template <typename Type> class Int { public: int value; }; template...

Cyanprism / 31 августа 2018
0 голосов
3 ответов

Предположим, у нас есть некоторая функция-член SFINAE: class foo{ template <class S, class =...

OneRaynyDay / 29 августа 2018
0 голосов
3 ответов

Рассмотрим следующий тестовый код: // Preprocessor #include <iostream> #include...

Vincent / 29 августа 2018
0 голосов
3 ответов

Почему я не могу использовать enable_if в следующем контексте? Я бы хотел определить, имеет ли мой...

Matt / 29 августа 2018
0 голосов
1 ответ

У меня есть следующий код, где я получаю неожиданный результат (второй static_assert не удается):...

NoSenseEtAl / 29 августа 2018
0 голосов
1 ответ
0 голосов
2 ответов

Я только что открыл следующую технику. Он выглядит очень близко к одному из предложенных концепций...

Nikita Kniazev / 28 августа 2018
0 голосов
2 ответов

Я попытался объявить функцию, которая преобразует const char * в std :: basic_string следующим...

Alexey Starinsky / 27 августа 2018
0 голосов
0 ответов

После отладки некоторого (гораздо более сложного) кода шаблона (где я использую SFINAE для...

Phi / 06 июля 2018
0 голосов
1 ответ

Я хочу определить, реализует ли класс оператор преобразования для определенного типа, например,...

thorsan / 04 июля 2018
0 голосов
2 ответов

Я хочу написать обертку над std::ostream в этом стиле: #include <iostream> struct...

Giovanni Mascellani / 04 июля 2018
0 голосов
2 ответов

Я работаю над базой кода, где C ++ API собирается измениться (основная ветвь и функциональная...

pseyfert / 03 июля 2018
0 голосов
1 ответ

TL; DR Пара шаблонизированных и перегруженных не-шаблонизированных функций-членов в...

YePhIcK / 01 июля 2018
0 голосов
1 ответ

Я предполагал, что decltype(auto) является несовместимой конструкцией, когда используется для...

Curious / 01 июля 2018
0 голосов
1 ответ

Я пишу конструктор для структуры данных списка. template <class T, class Allocator =...

Raees Rajwani / 29 июня 2018
0 голосов
0 ответов

Я написал черту is_incrementable так: #include <type_traits> template <typename T,...

Alastair Harrison / 24 июня 2018
0 голосов
2 ответов

Я пытаюсь сделать простой пример для себя, используя новый синтаксис концепции.Я решил проверить,...

Anthony Monterrosa / 23 июня 2018
0 голосов
3 ответов

В моей функции TClass<T>::foo() я бы хотел вызвать экземпляр T, если и только если T является...

Vox Box / 12 июня 2018
0 голосов
2 ответов

Какой самый простой способ сказать во время компиляции, имеет ли лямбда (или объект функции)...

Paolo Crosetto / 11 июня 2018
0 голосов
1 ответ

У меня есть следующее: trait Runnable { fn run(&self); } struct Foo<T> { // Something }...

ssb / 10 июня 2018
0 голосов
1 ответ

Эта версия работает нормально: template<typename T> struct Foo { template<typename U =...

Klaus / 06 июня 2018
0 голосов
2 ответов

В статьях https://www.fluentcpp

joe-92 / 01 июня 2018
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...