アプリ間でデータを共有するためのC\C ++クロスプラットフォームライブラリはありますか?
6 に答える
8
明らかにあなたの質問への答えは..はい、アプリケーション間でデータを共有するための多くのクロスプラットフォームライブラリがあります。たとえば、Boostには、データの保存と読み取り用のBoost Serializationと、メモリ内のデータ共有用のBoostInterprocessがあります。
于 2010-06-02T16:40:20.253 に答える
3
于 2010-06-02T15:50:38.820 に答える
2
多くのOS抽象化を備えたクロスプラットフォームライブラリはACEです。詳細な例については、tarballに付属しているサンプルを参照してください。
于 2010-06-02T16:02:37.660 に答える
1
グーグルのプロトコルバッファは法案に合うかもしれません。
于 2010-06-02T15:56:47.167 に答える
1
メッセージングのために?
- Json(シンプルで簡単)
- Google Protocol Buffers(少し複雑なので、より強力です)
- XML(広く展開されていますが、必要ありません)
それとも、プロトコル以上のものを意味しましたか?
于 2010-06-02T15:58:45.860 に答える
0
UDPまたはTCP。
ソケットを使用してポートを開きます。あなたが「cソケット」をグーグルするとき、あなたはそのような多くの例を見つけるでしょう
于 2010-06-02T16:37:24.027 に答える