当前位置: 首页 > article >正文

Qt 面试题学习14_2024-12-6

Qt 面试题

  • 1、工作中有没有使用过动态库和静态库?能不能简单说下两者的区别 ?
  • 2、信号重载了,如何确定连接哪个信号 ?
  • 3、槽函数的参数是否可以比信号的参数多 ?

1、工作中有没有使用过动态库和静态库?能不能简单说下两者的区别 ?

静态库:

链接阶段将汇编生成的目标文件.O引用库一起链接打包到可执行文件中,可简

单看成(.O或者.obj文件的集合)。

(1)对函数库的链接是放在编译时期完成的

(2)程序在运行时与函数库没有瓜葛,移植方便

(3)浪费空间资源

动态库:

(1)将库函数的链接载入推迟到程序运行时期

(2)可以实现进程间资源共享(因此也称为共享库)

(3)将一些程序升级变得简单

(4)可以真正的做到链接载入完全由程序员在程序代码中控制(显示调用)

2、信号重载了,如何确定连接哪个信号 ?

采用函数指针确定连接哪个信号

3、槽函数的参数是否可以比信号的参数多 ?

槽函数参数带有默认参数,除去默认参数外,槽函数的参数必须小于等于信号的参数。

http://www.kler.cn/a/428784.html

相关文章:

  • KVM创建ubuntu20.04虚机,部署K8S,再克隆出二份,做为Worker节点加入集群,通过Helm创建2个Pod,让它们之间通过域名互访
  • mac m1下载maven安装并配置环境变量
  • 跨境电商使用云手机用来做什么呢?
  • Restormer: Efficient Transformer for High-Resolution Image Restoration解读
  • Codeforces Round 997 (Div. 2) A~C
  • HTML学习笔记(4)
  • Docker单机网络:解锁本地开发环境的无限潜能
  • Android 15 平台签名的共享 UID 许可名单
  • SQL面试题——京东SQL面试题 合并数据
  • 【Canvas与图标】乡土风金属铝边立方红黄底黑字图像处理图标
  • C#生成CSR(CertificateSigningRequest)和密钥
  • SQL高级应用——存储过程与触发器
  • 报错:Invalid HTTP method: PATCH executing PATCH http://XXX.XXX
  • [C++]C风格数组之指针数组、数组指针、指向数组的指针、指向数组第一个元素的地址的指针的异同和联系
  • 选择 ASP.NET Core Web UI
  • MicroBlaze软核开发(一):Hello World
  • World Labs发布最新3D世界生成模型 | 李飞飞引领AI创新
  • Spring事务的一道面试题
  • React - useContext和深层传递参数
  • AndroidStudio 自定义 lint
  • Redis中pipeline(管道)详解
  • 经验帖 | Matlab安装成功后打不开的解决方法
  • MSSQL靶场(手工注入)通关攻略 第一关
  • 《Java 中 JDBC 连接 MySQL 实现增删改查全攻略》
  • jeccg-boot修改密码
  • tcp_recvmsg 函数