@Urukhayy

Можно ли в C++ организовывать такой массив (Как в JS)?

var i = {0,3.14,213,23};

Суть в том, чтобы в одном массиве хранить и float, и int.
  • Вопрос задан
  • 189 просмотров
Решения вопроса 1
@jackroll
Сверхразум
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
@torwig
C++/Qt
Есть в С++11 www.cplusplus.com/reference/tuple/tuple .
Возможно в boost нечто для этого есть.
Можно использовать ассоциативный массив, где ключи - индексы, а значения - элементы массива.
Ответ написан
Комментировать
Adamos
@Adamos
Если как в JS, так и храните, как в JS - строками, которые приводятся к нужному непосредственно перед использованием...
Ответ написан
Комментировать
@MiiNiPaa
А почему бы не хранить инты в переменных с плавающей точкой?
Ответ написан
Комментировать
zenden2k
@zenden2k
PHP & C++ programmer
Если брать общий случай то

boost::any
boost::variant
QVariant
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы