搜狗c++面试

1. 是否所有的线程都可以接收Windows消息
2. SendMessage,PostMessage,SendNotifyMessage 的区别
3. Windows的消息id范围是什么,自定义的消息id可以任意给定值吗
4. 当窗口在处理消息的过程中,如果有另一个线程在处理完成前,PostMessage(消息1),然后SendMessage(消息2),然后PostMessage(消息3),当前的消息处理完成后,消息123的处理顺序是什么

5.Windows处理sendmessage的消息和处理postmessage消息有什么不同
6.new一个int数组但是delete不是数组有没有问题,如果是对象呢
7.stl的map里面用的什么存储
8.map的key如果是自定义类型,只能比较小于<时如何判断key相等
9.dll里申请的内存,可以在调用它的exe里释放吗
10.postmessage会丢失,但是sendmessage不会丢失
11.编译和链接会做什么
12.多个头文件可以同时编译吗
13.多态的虚指针和虚表,虚指针是什么时候生成的,虚表存在哪儿
14.全局变量不初始化和初始化,以及在main函数初始化的区别,对程序大小的影响
15.stdcall的作用(调用约定,主要决定参数入栈顺序)
16.windows和ui相关的接口,跨进程通信
17.docker的优势
18.windbg查看64位的dump可以吗?需要怎么处理
19.git工作原理,如何做饭快速切换分支
20.QTimer优先级

基本都是照着简历问的

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值