前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C++\QT常见面试题[通俗易懂]

C++\QT常见面试题[通俗易懂]

作者头像
全栈程序员站长
发布2022-09-12 20:16:16
8890
发布2022-09-12 20:16:16
举报

大家好,又见面了,我是你们的朋友全栈君。

1.C与C++的区别 2.深拷贝和浅拷贝的区别 3.指针和引用的区别 4.什么是面向对象,面向对象的三大特征是什么? 5.static关键字的用法 6.const关键字的用法 7.什么是函数重载 8.创建的对象有几种方式,有什么区别 9.什么是构造函数 10.什么是this指针 11.抽象类是什么 12.什么是封装、继承、多态 13.私有继承,保护继承和公有继承的区别 14.友元函数 15.new和delete 16.C++ STL容器有哪些 17.什么是面向对象编程的开放封闭原则? 18.内联函数与宏的区别 19.虚函数和纯虚函数的区别 20.全局变量和局部变量如果重名会怎样

1.QString与基本数据类型(如int等)如何转换? 2.你能用几种方法修改QPushButton的大小,文字颜色等属性。 3.常用的布局有几种,如何自适应缩放? 4.什么是信号槽机制,如何实现,有什么用? 5.如何将键盘和鼠标的相关操作过滤出来并关联到自己想要执行的函数上? 6.为什么要异步刷新,如何异步刷新? 7.多线程如何通信? 8.请简述如何实现QQ两个客户端的私聊功能? 9.使用过什么数据库,qt如何操作数据库(增删改查等)? 10.如何看待Qt的应用场景? 11.什么是UI线程,UI线程阻塞后会怎样? 12.耗时操作如何处理? 13.描述QT中的文件流(QTextStream)和数据流(QDataStream)的区别, 他们都能帮助我们完成一些什么事情. 14. 描述过程, 如何实现一个自定义按钮, 使其在光标进入,按下,离开三种状态下显示不同的图片. 15.Qt Socket通信的过程。 16.遇到过中文乱码吗? 17.程序打包说一下 18.谈一下对Qt元对象系统的了解 19.Qt创建界面的几种方法? 20.什么是事件循环?(QCoreApplication::exec() QCoreApplication::exit())

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/152893.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档