首页 > 其他分享 >11.6虎牙客户端一面

11.6虎牙客户端一面

时间:2024-11-06 21:41:18浏览次数:3  
标签:struct 成虚 11.6 QApplication 虎牙 内联 客户端 class 函数

1.自我介绍

2.共享屏幕看代码

​ 类内不能用auto推导成员变量类型

​ 类内的成员函数调用应该用作用域

3.struct和class区别

相同点

  • 两者都拥有成员函数、公有和私有部分
  • 任何class能完成的工作,struct同样能完成

不同点

  • 如果不指定,struct默认公有,class默认私有
  • class默认private继承,struct默认public继承

4.C++的多态

5.虚函数怎么实现动态多态

6.内联函数能定义成虚函数吗

不能定义成虚函数的函数

image-20241106210352277

7.构造函数能定义成虚函数吗

8.析构函数能定义成虚函数吗

9.内联函数和一般函数有什么区别

  1. 内联函数和普通函数的参数传递机制相同,但是编译器会在每处调用内联函数的地方将内联函数内容展开,这样既避免了函数调用的开销

  2. 普通函数在被调用的时候,系统首先要到函数的入口地址去执行函数体,执行完成之后再回到函数调用的地方继续执行。

    内联函数不需要寻址,当执行到内联函数的时候,将此函数展开,如果程序中有N次调用了内联函数则会有N次展开函数代码

  3. 内联函数有一定的限制,内联函数体要求代码简单,不能包含复杂的结构控制语句。如果内联函数函数体过于复杂(代码膨胀问题),编译器将自动把内联函数当成普通函数来执行

10.C++中哪些地方可能会内存泄漏

11.智能指针都有哪些

12.循环引用是个什么问题

13.stl用过哪些

14.vector和list使用场景

15.遍历vector有哪些方法

16.类对象的大小由哪些东西决定

  • 成员变量
  • 内存对齐
  • 虚函数
  • 继承

17.进程间的通讯有哪些方法

18.共享内存共享的结构体里有指向另外结构体的指针可以吗?

共享内存中的指针只在同一进程的地址空间中有效。如果共享结构体中有指向其他结构体的指针,这些指针指向的地址可能在其他进程中不可用。

19.TCP和UDP区别

20.UDP怎么可靠

重传机制、顺序保证、流量控制、拥塞控制

21.Qt信号和槽机制

22.槽函数和发信号函数是在同一个线程吗

可能在可能不在

23.QApplication类

  • QApplication 是 Qt 应用程序的核心类:它管理应用程序的生命周期和全局设置。
  • 创建顺序QApplication 必须在任何 Qt 窗口部件(如 QWidget)创建之前被实例化。
  • 事件循环exec() 启动事件循环,处理来自用户和系统的事件。
  • 退出应用程序:通过 quit() 退出事件循环,结束程序。
  • 全局设置:可以通过 QApplication 设置应用程序的名称、图标、样式等。

标签:struct,成虚,11.6,QApplication,虎牙,内联,客户端,class,函数
From: https://www.cnblogs.com/dwinternet/p/18531113

相关文章

  • 2024.11.6 鲜花
    アイデン貞貞メルトダウンアリ!?ナシ!?ナシ!?アリ!?ついてるついてないあれどっち?どっち?Trance,trance,trance蟻!?梨!?nAシ!?ァ理!?自我字が崩壊!インドア警備隊紫外線さよなら(バイバイalright!一級在宅allday!)やる気の“や”の字どっかにいっちゃったんだナイナイ心技体......
  • 2024.11.6随笔
    前言半期考试第一天?停课!前一天晚上提前做好了这几天的计划,本来以为晚上要回班自习,结果不用,于是计划就奇妙的往前平移了!CSP后我也反思了自己近期的学习情况,无论是whk还是竞赛。只能说有目标但是缺乏决心和长远的目光,且自己的日常习惯做的还不够好,有的东西没有坚持好。然后就......
  • 2024.11.6训练记录
    今天主要是做的单个题。下次打模拟赛就是放假了。怕会有段时间没打手感下降/ll。csp-J2024Ddp。f[i][j]表示,第i轮结束后,最终颜色是j的结束位置。f[i][j]=-1:状态不能达到。f[i][j]=0:可以在多个人处结束。(即有大于等于2个序列中的j颜色可以被转到)f[i][j]=l:只有在第l......
  • 11.6学习
    StringBuilder//创建对象StringBuildersb=newStringBuilder();括号里可以直接输入东西StringBuildersb=newStringBuilder("666");//添加元素sb.append();括号中填入添加的元素//反转元素sb.reverse();//变为字符串类型Stringstr=sb.toString();链式编程相同类型可以一直......
  • Redis4:Redis的Java客户端
    欢迎来到“雪碧聊技术”CSDN博客!在这里,您将踏入一个专注于Java开发技术的知识殿堂。无论您是Java编程的初学者,还是具有一定经验的开发者,相信我的博客都能为您提供宝贵的学习资源和实用技巧。作为您的技术向导,我将不断探索Java的深邃世界,分享最新的技术动态、实战经验以及项目......
  • 11.6随笔
    这里是11.6随笔。题目留档:以二叉链表作为二叉树的存储结构,编写程序实现:交换二叉树每个结点的左子树和右子树。以先序遍历构建一棵二叉树,输出中序遍历结果,交换每个节点的左右子树后,输出中序遍历结果。代码:#includeincludestructTreeNode{charval;TreeNode*left;TreeN......
  • zlibrary中文版入口及电子书客户端/app(2024更新)
    Z-library是一个全球范围内庞大的数字图书馆之一,其藏书量非常丰富。截至最新数据,Z-library共收录了超过9,826,996册电子书以及84,837,646篇学术期刊文章。这个数字图书馆覆盖了从经典文学巨著到前沿理工学科,从人文艺术瑰宝到专业学术论文的广泛领域,几乎能够满足每一位求知者的阅读......
  • 11.6 模拟赛
    A.大副令\(m\)的最高一位\(1\)在\(k\)上。构造\(\lfloorn/2\rfloor\)个\(2^k\),\(n-\lfloorn/2\rfloor\)个\(2^k-1\),即可达到答案上界\((2^{k+1}-1)\times\lfloorn/2\rfloor\times(n-\lfloorn/2\rfloor)\)。B.机械师首先小甜水糖水不等式。多人同时破......
  • 在 Windows Server 2025 中,WebDAV 重定向程序(WebDAV Redirector)是一个客户端组件,用于
    在WindowsServer2025和更高版本中,WebDAV(Web-basedDistributedAuthoringandVersioning)协议仍然可以通过启用IIS(InternetInformationServices)角色来使用。你可以安装并配置IIS中的WebDAV模块来实现文件共享和远程访问。在WindowsServer2025中,WebDAV重定向程序......
  • Java实现导出多个excel表打包到zip文件中,供客户端另存为窗口下载
    @目录一、业务背景二、实现思路二、准备工作1.准备data模板.xlsx2.引入poi相关依赖,用于操作excel3.针对WorkBook+ZIP压缩输入/输出流,相关方法知识点要有所了解三、完整的项目代码四、可能遇到的问题错误场景1:java.io.IOException:Streamclosed错误场景2:调用接口没有另存为弹窗,......