私は現在、次の2つのクラスを持っています
class TOrder
{
public:
private:
.......
};
今私の他のクラスは次のとおりです。
#include "TOrder.h"
namespace namespaceA
{
namespace namespaceB
{
class OrderDis
{
private:
TOrder* frmPointer;
.....
};
}
}
上記は正常に機能し、TOrder で OrderDis のオブジェクトを使用すると問題が発生します。
#include <QMainWindow>
#include "OrderDis" //Added - Creates Problem
class TimedOrder
{
public:
.......
};
問題を解決するために前方宣言を使用する方法について何か提案はありますか?