Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は次のような文字列のネストされたベクトルを持っています:
std::vector<std::vector<string>>
それ自体が外部ベクトルの2番目の要素である内部ベクトルの8つの要素にアクセスしたいと思います。
2次元配列の場合と同じように:
std::vector<std::vector<std::string>> vec; // Fill it std::cout << vec[1][7] << std::endl;
境界チェックが必要な場合は、次を使用しますstd::vector::at。
std::vector::at
std::cout << vec.at(1).at(7) << std::endl;
インデックスは0から始まるため、インデックスは1と7であることに注意してください。