-5
私はいくつかの問題を解決しようとしていますが、私はこの問題の1つでペアのペアを使用しなければならず、ペアのペアの要素にアクセスする方法を知っておく必要があります。 intとint。あなたはC++でペアの要素にアクセスするにはどうすればよいですか?
std::pair<std::string,std::pair<int,int>> pp{"string", {1, 42}};
をお持ちの場合は
私はいくつかの問題を解決しようとしていますが、私はこの問題の1つでペアのペアを使用しなければならず、ペアのペアの要素にアクセスする方法を知っておく必要があります。 intとint。あなたはC++でペアの要素にアクセスするにはどうすればよいですか?
std::pair<std::string,std::pair<int,int>> pp{"string", {1, 42}};
をお持ちの場合は
はその後
assert(pp.first == std::string{"string"});
assert(pp.second.first == 1);
assert(pp.second.second == 42);
すべては、あなたが何をしようとしている?
ありがとうございました –
を渡しますか'.first'、' .second.first'、 '.second.second'のようなものを使うのに問題がありますか? – TheUndeadFish
それはちょうど私の脳のアイデア –
私たちはあなたの脳を見ることはできませんし、私たちはそれをデバッグすることはできません。コードを書いてみてください。 GoogleやStackOverflowで検索しても解決できない問題が発生した場合は、その問題の詳細を投稿してください。 –