C++&QT 的new用法

c++中使用new给类对象申请内存时,看到的用法有很多,很是疑惑。

经过观察发现了其中的秘密。

1 //构造摄像头对象
2     ca = new QCamera(ui->comboBox->currentText().toUtf8(),this);
3  //构造截屏对象
4     cap = new QCameraImageCapture(ca,this);

new一个类对象,调用了它的构造函数。所以,括号内的参数就是构造这个对象的参数,根据构造函数的形参列表对号入座即可。

posted @ 2020-11-27 19:49  简单男孩LB  阅读(1429)  评论(0)    收藏  举报