CRect c之间有什么区别; 和CRect c(); 什么时候CRect是一个类?

Adi*_*tya 3 c++

CRect c之间有什么区别; 和CRect c(),当CRect是一个类?

bil*_*llz 6

CRect c; 
Run Code Online (Sandbox Code Playgroud)

定义一个对象

CRect c(); 
Run Code Online (Sandbox Code Playgroud)

声明一个函数返回CRect对象.

有时人们不知道第二种形式,并被最烦恼的解析所抓住.


jua*_*nza 6

这个

CRect c;
Run Code Online (Sandbox Code Playgroud)

创建一个CRect名为的对象c.

这个

CRect c();
Run Code Online (Sandbox Code Playgroud)

声明一个c()返回一个CRect对象的函数.这是一个令人烦恼的解析,然而,它并不是最令人头疼的问题.