class A{
};
int main()
{
A obj(A tmp); //will this call ctor/dtor?.
}
该程序无需调用ctor / dtor即可运行。
想知道这句话的意思。
最佳答案
不,那是一个函数声明。
认为是
A obj(A tmp);
int main()
{
}
但是
obj
仅在main
内部可见。如果重命名一些内容,则更加清晰:
A func(A param);
int main()
{
}
关于c++ - 一个obj2(A tmp); C++中的此语句意味着什么,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28605621/