Qt アプリケーションで断続的なセグメンテーション エラーが発生します。この問題は、 の (悪い) 使用に関連していると思いますQSharedPointer
。Qt ドキュメントには次のように記載されています。
QSharedPointer::QSharedPointer ( T * ptr ) : ptr を指す QSharedPointer を作成します。ポインター ptr は、この QSharedPointer によって管理されるようになり、別の QSharedPointer オブジェクトに渡したり、このオブジェクトの外で削除したりしてはなりません。
私たちは両方をやっていると思います... :/
QSharedPointer
によって管理されているポインターを削除したり、別のポインターに渡したりできないようにする OOP の方法はありQSharedPointer
ますか?
最善の解決策は、コンパイラ エラーを発生させることです。