自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 c++|部分面试题

虚函数实现的是在基类中通过使用关键字virtual来申明一个函数为虚函数,含义就是该函数的功能可能在将来的派生类中定义或者在基类的基础之上进行扩展,系统只能在运行阶段才能动态决定该调用哪一个函数,所以实现的是动态的多态性。虚函数是一种实现多态的机制,它可以让基类的指针或引用根据实际指向的对象类型来调用相应的成员函数。函数重载是一个同名函数完成不同的功能,编译系统在编译阶段通过函数参数个数、参数类型不同,函数的返回值来区分该调用哪一个函数,即实现的是静态的多态性。答:普通函数,友元函数,类成员函数。

2024-04-24 08:36:35 173

原创 Qt信号和槽的本质是什么

①类型安全。需要关联的信号槽的签名必须是等同的。即信号的参数类型和参数个数同接受该信号的槽的参数类型和参数个数相同。若信号和槽签名不一致,编译器会报错。②松散耦合。信号和槽机制减弱了Qt对象的耦合度。激发信号的Qt对象无需知道是那个对象的那个信号槽接收它发出的信号,它只需在适当的时间发送适当的信号即可,而不需要关心是否被接受和那个对象接受了。Qt就保证了适当的槽得到了调用,即使关联的对象在运行时被删除。程序也不会奔溃。③灵活性。一个信号可以关联多个槽,或多个信号关联同一个槽。速度较慢。

2024-04-09 22:52:35 424

原创 gitea 指令-回退版本号,上传本地项目到gitee仓库

Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

2024-03-29 15:55:47 993 1

原创 C++中vector<vector<int> >的简单使用

/正确的定义方式,后面的尖括号前要加上空格//c++11之前这样定义是错误的,c++11之后支持这种定义方式// 大容器//A.push_back里必须是vector// 小容器// 小容器放入大容器B.clear();// 小容器元素清空。

2024-03-29 08:51:07 747 1

原创 如何学会输出

输出是学习过程中不可或缺的一部分。它可以帮助我们巩固知识、加深理解、提升思维能力。在输出的过程中,可以向他人寻求反馈,了解自己的优势和不足,从而不断改进。输出是一个熟能生巧的过程,只有多练习,才能逐渐提高。输出是一个长期的过程,需要坚持不懈才能看到效果。希望这些建议能帮助你学会输出。

2024-03-29 00:40:29 106 1

原创 c++/iter

通过箭头运算符,我们可以直接访问迭代器指向内容的成员,而不用先解引再访问。用解引用符来访问迭代器指向的内容。

2024-03-27 11:51:01 217

原创 C++/stack/queue/vector

【代码】C++/stack/queue/vector。

2024-03-27 11:38:58 192

原创 cc++2.0

内联函数在编译时展开,而宏在预编译时展开。在编译的时候,内联函数直接被嵌入到目标代码中去,而宏只是一个简单的文本替换。内联函数可以进行如类型检查、语句是否正确等编译功能,宏不具有这样的功能。宏不是函数,而inline是函数。全局变量在静态存储区/全局数据区局部变量在栈区static定义的变量也是静态存储区一个指向指针的的指针,它指向的指针是指向一个整型数int **a;一个指向有10个整型数数组的指针X一个指向函数的指针,该函数有一个整型参数并返回一个整型数。

2023-11-01 12:29:17 131 1

原创 c++面试题-30道

冒泡排序的基本思想是外层循环控制遍历次数,内层循环用于比较相邻元素并进行交换。通过多次遍历,最大的元素逐渐“冒泡”到列表的末尾。

2023-10-28 21:56:42 93

原创 c++面试100问

答:把一些具有共性的对象归类后形成一个集合,也就是所谓的类。答:这样可以提高编译效率,因为分开的话只需要编译一次生成对应的.obj文件后,再次应用该类的地方,这个类就不会被再次编译,从而大大的提高了编译效率。答:这种函数会自动为内联函数,这种函数在函数调用的地方在编译阶段都会进行代码替换。答:常对象是指在任何场合都不能对其成员的值进行修改的对象。答:所谓的回调函数,就是预先在系统的对函数进行注册,让系统知道这个函数的存在,以后,当某个事件发生时,再调用这个函数对事件进行响应。

2023-10-28 10:51:53 189

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除