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::mapMPI などを使用して C++ で stl オブジェクトを通信したいのですがstd::list、その方法がわかりません。
std::map
std::list
残念ながら、これを直接行うことはできません。ある種のシリアル化を行う必要があります。
MPI について言及しているので、おそらく高性能に関心があるでしょう。そのような場合、シリアライゼーションを使用することはおそらく最良のアイデアではありません。そのため、より複雑な STL 構造には近づかず、 のみを使用しstd::vectorます。
std::vector