Есть ли способ найти элементы 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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