我在一個我試圖改進的程序中遇到了這個問題。MQL4:Object =(Class *)NULL;
class Class1
{
private:
public:
Class1();
~Class1();
protected:
Class2* Object2;
};
Imbalance::Imbalance()
{
Object2 = (Class2*)NULL;
}
有人能告訴我,當你創建對象,爲什麼實例化類時,你會作出對象=的類空的東西是什麼*表示。有沒有我可以閱讀的書?或者任何關於MQL4,C++中的類和對象的良好文檔或網頁...
考慮這個問題的水平,應該在C++中添加一個基本的底漆,特別注意指針,'NULL'和'nullptr'。 – Deduplicator 2014-09-23 21:01:12
我明白了。我在MQL中編寫不支持nullptr的編碼。 if null創建對象更有意義。我採取了一些課程,但之前沒有看到這個捷徑。現在我已經足夠深入瞭解書籍,知道現在在什麼區域。謝謝大家。 – Barklem 2014-09-23 22:15:40