三國(guó)紛爭(zhēng)
2019-07-03 10:32:24
為什么沒(méi)有調(diào)用構(gòu)造函數(shù)?這段代碼不符合我的預(yù)期。#include<iostream>using namespace std;class Class{
Class()
{
cout<<"default constructor called";
}
~Class()
{
cout<<"destrutor called";
}};int main(){
Class object();}我期望輸出‘默認(rèn)構(gòu)造函數(shù)調(diào)用’,但我沒(méi)有看到任何輸出。有什么問(wèn)題嗎?
3 回答

慕少森
TA貢獻(xiàn)2019條經(jīng)驗(yàn) 獲得超9個(gè)贊
不調(diào)用構(gòu)造函數(shù)
Class object();
object
Class
Class object;
編輯:
public
Class

DIEA
TA貢獻(xiàn)1820條經(jīng)驗(yàn) 獲得超3個(gè)贊
Class obj;//orClass *obj = new Class(/*constructor arguments*/);
- 3 回答
- 0 關(guān)注
- 650 瀏覽
添加回答
舉報(bào)
0/150
提交
取消