内部にいくつかのSTLコンテナを使用する.soファイルがあります。 問題は、.soのバージョンXのライブアンロードに興味があり、.soのバージョンYで置き換えることですが、データを失うことはありません。データが生のメモリだけだった場合、私は切り替え中にポインタを転送することができましたが、通常のSTLコンテナを使用したいと思います。それを行う方法はありますか?含まれているデータを転送できる限り、コピーは問題ではありません。 古い.soをアンロードすると、静的デストラクタもアクティブになりますか?実行時の.soファイルの更新時にSTLコンテナデータを転送する方法
0
A
答えて
2
1)X.soファイル(バージョン番号付き)にデータを保存し、X.soをアンロードし、Y.soをロードし、Y.soファイルにデータをロードさせます。
2)代わりにバージョン名を持っていて、両方を読み込み、Y.soを使ってX.soのコンテナから直接コンテナを埋める(バージョン番号を確認してください!)、X.soをアンロードします。
ABIは何らかの理由で互換性がないようにコンテナを直接渡すことをお勧めしません。コンパイルは正常ですが、実行時にクラッシュします。これにより、ABIを意図的に変更することも容易になります。
関連する問題
- 1. クエリの実行時にjsonファイルを更新する方法
- 2. テストジョブ実行時にBluemixのNode.jsバージョンを更新する方法
- 3. 実行時に一時テーブルのデータを更新する方法AX 2012
- 4. 実行時にアンドロイドで実行時にEditTextのテキストを変更する方法
- 5. 実行時にjar内のxmlファイルを更新する
- 6. 実行時にコンテンツを更新する
- 7. Wxpythonステータスバーを別の* .pyファイルで実行時データストリーミングで更新する方法
- 8. 実行時にデリゲートへの転送を呼び出す
- 9. 実行時にopenseadragonの更新プロパティshowReferenceStrip
- 10. 実行時にasp.netの更新ラベル
- 11. 実行時にgridview行の色を変更する方法は?
- 12. ASP.NETリピータ - ボタン送信時のデータを更新する方法
- 13. wpfで実行時のスタイルを更新
- 14. ASP.NET UpdatePanel:すべての更新時にクライアントスクリプトを実行する方法
- 15. 実行時にkmodule.xmlをビルドして、drlファイルで行われた変更を更新する方法
- 16. 実行時にパラメータを変更するときの更新クエリ
- 17. 認証時にユーザーのメッセージを転送する方法
- 18. 実行時のコンポーネント位置の更新
- 19. 実行時のRDLCレポートの更新
- 20. 実行時のAndroid GUIの更新
- 21. MySQLの挿入時に行を更新する方法は?
- 22. 実行時にxmlファイルを動的に更新
- 23. ファイル転送時のCtrl-M文字SFTP
- 24. 実行時にメッシュをstl/obj/fbxに変換する
- 25. ASP .NET、タスク実行時の更新ページ
- 26. ジョブの実行時にPlayフレームワークの行を更新します
- 27. sql triggerは更新時に更新を実行します
- 28. 実行時にJFrameのJPanelを変更する方法
- 29. 実行時にページの場所を変更する方法
- 30. 実行時にパラメータの値を変更する方法は?
[いいシリアル化ライブラリ](http://www.boost.org/libs/serialization/)が見つかりました。 – ildjarn