std::vector<rttr::argument> v0;
int data[2] = { 11, 22 };
for (size_t n = 0; n < 2; ++n) {
v0.push_back(rttr::variant(data[n]));
}
for (const auto v : v0) {
printf("%d ", v.get_value<int>());
}
printf("\n");
// will output "22 22"
std::vector<rttr::argument> v1;
v1.push_back(rttr::variant(11));
v1.push_back(rttr::variant(22));
for (const auto v : v1) {
printf("%d ", v.get_value<int>());
}
printf("\n");
// will output "11 22"