- 博客(20)
- 收藏
- 关注
原创 QT中的两个定时方式
startTimer 是一个方便的方法来创建定时器,适合于需要在特定时间间隔内执行某些操作的场景,通过重写 timerEvent 方法,你可以自定义定时器的行为。QTimer 适合于定时执行某些操作,尤其是在事件驱动的编程中。
2024-09-23 10:44:55 217
原创 QT中模态对话框和非模态对话框的创建与区别
模态对话框:阻止用户与其他窗口交互,直到对话框关闭。非模态对话框:允许用户与其他窗口同时交互。模态对话框使用exec()方法。非模态对话框使用show()方法。
2024-09-11 18:05:32 272
原创 Qt中QMainWindow第一课学习笔记(工具栏、菜单栏、状态栏)
代码中展示如何使用Qt构建一个简单的图形用户界面,从菜单、工具栏到状态栏和中心部件的创建,以及如何管理这些部件的布局和行为。
2024-08-28 18:05:42 128
原创 C语言与C++语言中sort排序函数与qsort排序函数的使用与区别
sort函数比较简单,适用于一般的排序需求;而qsort函数更灵活,可以根据需要定义不同的比较规则。如果在C++中进行排序操作,推荐使用sort函数;如果在C语言中进行排序操作,则需要使用qsort函数。
2024-03-11 19:35:35 326 1
原创 C++中的重载运算符(operator)及cout类型名查找方法
重载允许程序员重新定义已有运算符的含义,或者定义新的运算符,使其适用于自定义的数据类型。运算符重载必须遵循特定的语法规则,并且不能改变运算符的优先级和结合性。同时,重载运算符通常应该保持与原始运算符相似的语义,以避免混淆和错误。
2024-02-20 11:31:23 499
原创 C++中的friend友元
在C++中,友元是指一个类或函数被允许访问另一个类的私有成员。通过将另一个类或函数声明为友元,可以使其访问该类的私有成员,从而实现对私有成员的访问和操作。
2024-02-01 22:18:06 188 1
原创 C++中const修饰成员函数(常函数与常对象及mutable用法)
常函数和常对象可以一起使用,常函数可以在常对象上被调用,但不能修改对象的状态。,以确保对象的状态不被修改。常函数可以通过const关键字来声明,而常对象可以通过const关键字来定义。常函数和常对象的使用可以提高代码的可靠性和安全性。
2024-01-27 19:48:36 261 1
原创 速通C++中this指针的概念和用途
this指针的主要用途是在成员函数中访问当前对象的成员变量和成员函数。由于this指针指向当前对象,可以通过this指针来访问对象的成员变量和成员函数,即使在成员函数的参数列表中有与成员变量同名的局部变量时,也可以通过this指针来区分。
2024-01-27 12:16:39 221 1
原创 c++中public、private和protected的区别
pubilc最开放,private最局限,public成员可以被类的外部访问,private成员只能在类的内部访问,protected成员可以被派生类访问。private成员和protected成员都不能被类的外部访问,但private成员只能被当前类的成员函数和友元函数访问,而protected成员还可以被派生类访问
2024-01-22 21:53:52 718 1
原创 如何通过指针或引用来修改变量的值(两种方法)
这两个代码段都包含一个名为change的函数,但是一个使用指针作为参数,另一个使用引用作为参数。在第一个代码段中,change函数接受一个指向整数的指针作为参数,并将指针指向的整数值更改为12。在主函数中,使用&操作符将整数变量a的地址传递给change函数,从而改变了a的值。在第二个代码段中,change函数接受一个整数的引用作为参数,并将该整数的值更改为12。在主函数中,直接将整数变量a作为参数传递给change函数,同样改变了a的值。因此,两个代码段的作用是相同的,即将变量a的值更改为12。
2023-12-26 12:41:18 1182 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人