- 博客(12)
- 收藏
- 关注
原创 QT_begin_namespace和QT_end_namespace的作用
引发其他大量文件的重新编译,在做小工程的时候没什么区别,但是做大了,编译一次需要好几个小时的时候,这样做的优势就显现出来了。是因为在头文件里面只有这些类的指针申明,并没有真正实例化,在这个头文件对应的cpp文件里面应该会...像它这样做,好像是可以降低各个文件编译时的关联度,不会在改动了一下部分类的时候,其 实直接在头文件里面#include #include也是可以的。在cpp文件里面才会正真实例化这些类。
2024-12-27 11:44:37
199
原创 力扣刷题攻略
按照 数学 > 数组 > 链表 > 字符串 > 哈希表 > 双指针 > 递归 >栈 >队列 的顺序,主要刷:难度简单,通过率在 50%以上的题目。按照 数学 > 数组 > 链表 > 字符串 > 哈希表 > 双指针 > 递归 >栈 >队列的顺序,主要刷:难度中等,通过率在50%以上的题目。先不要急着刷题,建议找个视频,把相关算法理论看一遍,比如:什么是分治,什么是贪心,什么是动态规划,什么是二叉搜索树,什么是图等概念。第四轮就比较难了,可以刷剩余困难的,还有以前没刷的,通过率低于 40%的题目。
2024-11-13 08:59:20
724
转载 【转载】Jenkins是什么?
原文链接:https://blog.youkuaiyun.com/qq_47855463/article/details/132363213Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson,主要用于持续、自动的构建/测试软件项目、监控外部任务的运行。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。
2024-09-25 09:16:27
395
原创 C++运行时传参
非调试状态,也即程序移植到其他电脑就不生效,需要用方法2。右键单击项目名称,点击属性,在命令参数行输入对应的参数,找到项目所在的路径,有一个对应项目名称的.exe, 在。调试的时候再属性页配置,调试比较快捷便利。
2024-08-21 11:42:40
311
原创 c++的4大类型转换
而基类中没有派生类的任何信息,向下转换后会用到派生类的方法和成员变量,这些基类都没有,很容易指向不存在的空间;(interpret是解释的意思,reinterpret即为重新解释,此标识符的意思即为数据的二进制形式重新解释,但是不改变其值。static_cast向上转换(派生类指针转换为基类指针)安全,向下转换(基类指针转换为派生类指针)不安全;在进行上行转换时,dynamic_cast和static_cast的效果是一样的;使用dynamic_cast转换,基类中一定要有虚函数,否则编译不通过;
2024-04-11 10:30:43
197
1
原创 【C++】spdlog光速入门,C++logger最简单最快的库
yhttps://www.cnblogs.com/jinyunshaobing/p/16797330.htmlC++ 好用的日志库--spdlog_spdlog github-优快云博客
2024-01-08 11:24:17
495
原创 QT 主体API框架
Qt Test是Qt中提供单元测试框架和模拟鼠标和键盘事件的功能的模块。它提供了一系列的类和功能,使开发者能够轻松地进行网络编程,包括网络请求、服务器和客户端的实现、数据传输等。需要注意的是,在Windows平台上,QtOpenGL模块还支持与Direct3D的集成,即可以使用Qt的API与Direct3D进行交互和渲染。Qt Multimedia是Qt中用于处理多媒体内容的模块,包括音频和视频的播放、录制和处理。它提供了一系列的类和功能,使开发者能够方便地连接、查询和操作各种不同类型的数据库。
2023-12-27 17:15:16
513
1
原创 extern声明变量或函数
在变量定义前加extern关键字表示声明一个变量但不定义它 。他表示这只是一个声明,但是他的定义在其他地方,关键字extern 表示变量是在文件以外 定义的,活着在文件的后面部分才定义的。声明函数、extern int func1(int length,int width);//这种声明方式和一般的func() 函数声明方式一样,因为没有函数体,,编译器必定会把他作为声明而不是函数定义。 extern 关键字对函数来说是多余的,可选的。链接指示的第一种形式包含一个关键字extern,后面是一
2022-03-25 10:29:19
4423
原创 单例模式Singleton
单例模式:在系统里面,节省内存资源,保证数据内容的一致性,对某些类,要求只能创建一个实例。3个特点:只有唯一实例对象;由单例类自行创建;对外提供一个访问该单例的全局访问节点。优点:减少内存开销(因为只有一个实例)避免对资源的多重占用设置全局访问点,可以优化和共享资源的访问。单例模式是设计模式中最简单的模式之一。普通的构造函数是public的,外部类就可以通过new 构造函数()来创建很多实例。所以单例类要保证构造函数私有,来保证外部不能new出来。...
2022-03-25 09:18:07
118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人