私は私のソリューションをparasoftに持っていますが、「リソースを管理するオブジェクトを代わりに使用する」という3つのエラーが発生しています。これらのエラーは、作成した構造体からのものです。どうすればstructを変更せずにこれを削除できますか? "ポインタ名"ポインタC++ parasoftエラー
0
A
答えて
1
おそらく、new
とdelete
ではなく、動的に作成されたオブジェクトを管理するために何らかのスマートポインタを使用するべきだと言えます。
0
品質タスクビューで、生成されている違反を確認できます。そこから違反を右クリックして "ルール文書の表示"を選択すると、違反が何を表示しているのかを知ることができます。違反を修正する方法のサンプルコードも提供します。
違反を無視する場合は、テスト設定でルールを無効にするか、違反を抑制することができます。これは、違反を右クリックして、「タスクを抑止する」を選択することで行うことができます。
関連する問題
- 1. Parasoft C++テストリンクユニットテストエラー
- 2. parasoft C++ test - インラインアセンブリコードを
- 3. Parasoft RESTクライアント
- 4. parasoft cpptestcliでコンパイラパスを設定する方法は?
- 5. Parasoftでビルドデータファイル(bdf)を作成するには?
- 6. Parasoft SOATとIBM RTCとの最も包括的な統合
- 7. parasoft soaTestにスタブをプログラムで配置する方法
- 8. C++エラー:++プログラミングcの
- 9. C++エラー
- 10. エラーC#
- 11. エラーC
- 12. C++ LinkedListエラー:アクセス違反エラー
- 13. エラーC2059:構文エラー: '}' C++
- 14. C++エラーLNK2019とエラーLNK1120
- 15. エラーC#データベース更新エラー
- 16. C++エラーcollect2は:エラー:ldは
- 17. C/C++用Eclipse:Jvm終了エラー
- 18. C:セグメント化エラー
- 19. C#エラーのプレーヤークライムコード
- 20. C++テンプレートクラス:エラー:
- 21. C#エラーのトン
- 22. C++コンパイラのエラー
- 23. エラー '1' のC#
- 24. C++のコンパイル・エラー
- 25. C++コンパイラstable_partitionエラー
- 26. C#とFile.WriteAllTextエラー
- 27. C++ OOP LNK2001エラー
- 28. Eclipse CDT C++エラー
- 29. C++:エラーなど
- 30. エラーC4716 in C++
あなたはそれを詳しく教えてください。現時点では、新しいキーワードで新しいノードを作成していますが、ノードの左右の分岐でparasoftエラーが発生します。また、これらのエラーの1つをツリーのルートで取得しています。ルートはメンバー変数とそのポインタとして定義されています。これがあなたの手の込んだことを手助けするかどうかはわかりません。 – DorkMonstuh
@JohnLamあなたはスマートなポインターをグーグルに持ってきましたか? –
はい私はスマートポインタを見てきましたが、実際にそれを理解していません。私はこの文脈でそれをどのように使用するかを知らない。 – DorkMonstuh