いくつかのC#コードをC ++に移植していますが、次の問題があります。以下の簡略化されたコードを参照してください。私のファイルシステムクラスは、ファイルシステムクラスから継承するディレクトリクラスに依存しています。これはでは機能するようですが、では機能しC#
ませんC++
。これを破る簡単なトリックはありますか?
class fileSystemItem{
private:
Directory* parent;
};
class Directory : public fileSystemItem{
};