我每個人都有一個真正簡單的問題。以下代碼有什麼區別? (參見 「用括號」 和 「沒有括號」)超級簡單C++構造函數查詢
class class_a{
public:
int a_int;
class_a(){
a_int = 0;
}
}
int main(...){
class_a instance_a_first; // Without Parentheses
class_a instance_a_second(); // With Parentheses
}
第二個是函數聲明。 – hmjd
@JoSo你會錯的。 :)谷歌「最令人頭疼的解析」 –
。 –