Re: Проверить компилируемость кода
От: sergii.p  
Дата: 16.05.19 08:34
Оценка:
Здравствуйте, _NN_, Вы писали:

_NN>Есть ли в современном (C++17) способ проверить компилируемость кода и выбрать перегрузку в соответствии с этим ?

_NN>Например:
_NN>[c]
_NN>// Хотим узнать будет ли компилироваться этот код для T
_NN>template<typename T> void range_for(T const& t) { for(auto&& e : t) {} }

а почему нельзя проверить тип T на наличие методов begin() и end()? Как проверить наличие метода, писалось например тут
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.