物联网精选面试题(一) 2022-09-01
1.谈谈虚析构的作用:当父类指针指向子类空间时,如果同过父类指针只能释放子类空间中父类的空间。如果实现了虚析构,那么可以通过父类指针释...详情>
谈谈信号和槽机制 2022-09-01
如果有对象对这个信号感兴趣,它就会使用连接(connect)函数,意思是,将想要处理的信号和自己的一个函数(称为槽(slot))绑定来处理这个信...详情>
模态对话框和非模态对话框的区别 2022-09-01
模态对话框,就是会阻塞同一应用程序中其它窗口的输入。模态对话框,就是会阻塞同一应用程序中其它窗口的输入。与此相反的是非模态对话框,例...详情>
Qt的组件定位机制 2022-09-01
Qt 提供了两种组件定位机制:绝对定位和布局定位。绝对定位就是一种最原始的定位方法:给出这个组件的坐标和长宽值。用户改变窗口大小,采用绝...详情>
常用拷贝和替换算法 2022-09-01
//copy算法 将容器内指定范围的元素拷贝到另一容器中 copy(iterator beg, iterator end, iterator dest)详情>
谈谈你对异常接口声明的理解 2022-09-01
异常接口声明:为了加强程序的可读性,可以在函数声明中列出可能抛出异常的所有类型 void func();则此函数可以抛任何类型的异常 void func() t...详情>
物联网面试题之父类指针指向 2022-09-01
父类指针指向子类空间所带来的问题:在没有虚函数的前提下,父类指针只能操作子类空间中的父类部分的数据,无法直接操作子类新增的数据详情>
C++的动态捆绑机制是怎样的? 2022-09-01
当编译器发现我们的类中有虚函数的时候,编译器会创建一张虚函数表,把虚函数的函数入口地址放到虚函数表中,并且在类中秘密增加一个指针,这...详情>
物联网面试题:虚继承 2022-09-01
注意:虚继承只能解决具备公共祖先的多继承所带来的二义性问题,不能解决没有公共祖先的多继承的,工程开发中真正意义上的多继承是几乎不被使...详情>
哪些函数是无法继承的 2022-09-01
构造函数和析构函数用来处理对象的创建和析构操作,构造和析构函数只知道对它们的特定层次的对象做什么,也就是说构造函数和析构函数不能被继...详情>