2012-03-17 62 views
1

使不同的實例脫離同一個類? CMAIN的

CSomeClass a 

內CMain.cpp使用CSomeClass

a.SomeFunction(); 
a.m_bVar = SomeVar; 

的問題是,我如何得到CSomeClass的使用內部CSomeClass但具有相同varables不同,二審他們自己的個人價值沒有使用新?

我知道pSomePointer = new CSomeClass[2];會做出不同的實例,但它可能沒有使用新的?

+0

爲什麼你不想使用'new'?你可以直接爲它'malloc'空間並手動初始化它,但這基本上就是'new'。 – twain249 2012-03-17 20:43:34

+0

@ twain249你爲什麼想要?這裏沒有意義。 – 2012-03-17 20:45:34

+0

@KonradRudolph這就是我所說的。他要求一種方法來創建一個沒有新的實例,我給了他一個,並說這是毫無意義的。 – twain249 2012-03-17 20:46:35

回答

2
CSomeClass b; 

只需聲明一個新變量。

此外,a可能不應該定義在一個標題內,但也可以在CMain.cpp內,只要你需要它。

相關問題