4

std::mapMPI などを使用して C++ で stl オブジェクトを通信したいのですがstd::list、その方法がわかりません。

4

1 に答える 1

5

残念ながら、これを直接行うことはできません。ある種のシリアル化を行う必要があります。

MPI について言及しているので、おそらく高性能に関心があるでしょう。そのような場合、シリアライゼーションを使用することはおそらく最良のアイデアではありません。そのため、より複雑な STL 構造には近づかず、 のみを使用しstd::vectorます。

于 2012-12-01T04:54:23.617 に答える