例えばユーザ名,Eメール,IDの3つの値を一気に返したいとき,C++ では std::tuple が使えます. #include <string> #include <tuple> using std::operator""s; auto get_user() { // std::tuple<std::string, std::string, int> return std::make_tuple("Linda"s, "foo@bar.com"s, 17); // name, email, id } // ... auto const user = get_user(); std::get<0>(user); // name std::get<1>(user); // email std::get<2>(user); // id しかし,std::get<0>(user) のようなコードを