不知道为什么我不能使用 CDialog 并在 cpp 文件中设置内存空间。它仅适用于头文件。这不是一样的吗???谢谢
头文件:
public:
CDialog *m_pages[6]; // this works
头文件:
CDialog *m_pages;
.cpp 文件
m_pages = new CDialog[6]; //this fails
在看到我做错了什么之后(第一张海报:“创建一个包含六个指向 CDialog 的指针的数组”)。这就是我错过的:(现在它起作用了!)
CDialog **m_pages = new CDialog*[6]; //double pointer