new一个新的class出来,class名后面要加()吗?
BOOL CMyWinApp::InitInstance()
{
m_pMainWnd=new CMainFrame;
m_pMainWnd->ShowWindow(m_nCmdShow);
m_pMainWnd->UpdateWindow();
return TRUE;
}
BOOL CMyWinApp::InitInstance()
{
m_pMainWnd=new CMainFrame();
m_pMainWnd->ShowWindow(m_nCmdShow);
m_pMainWnd->UpdateWindow();
return TRUE;
}
我实验过了,两种都可以运行
请问,那么两者有什么区别吗?
谢谢