Есть ли способ найти элементы std::tuple одного и того же типа или нет? ⇐ C++

Программы на C++. Форум разработчиков
Anonymous
Есть ли способ найти элементы std::tuple одного и того же типа или нет?

Сообщение Anonymous »

Я хотел бы выяснить истинное/ложное значение на основе того, относятся ли все элементы в std::tuple к одному и тому же типу.
например
< pre class="lang-cpp Prettyprint-override">

Код: Выделить всё

std::tuple t = { 1, 1, 1};
auto A = all_same(t);

std::tuple t = { 1, 1.0, 1};
auto B = all_same(t);
здесь A верно, B неверно
как бы это сделать?

Подробнее здесь: https://stackoverflow.com/questions/761 ... ype-or-not

Вернуться в «C++»