- 博客(91)
- 收藏
- 关注
原创 解决VSCode中“#include错误,请更新includePath“问题
解决VSCode中“#include错误,请更新includePath“问题
2024-07-15 11:01:21
565
1
原创 gdb 【Linux】
程序发布方式:1、debug版本:程序会被加入调试信息,以便于进行调试。2、release版本:不添加任何调试信息,是不可调试确定一个可执行程序是debug,还是release看是否有调试信息readelf 读取一个可执行程序的二进制构成gcc默认编译是release方式发布的,无法直接调试如果要以debug方式发布,必须携带: -g选项可以发现有debug信息。
2024-06-09 22:48:05
567
原创 stack 、 queue的语法使用及底层实现以及deque的介绍【C++】
STL选择deque作为stack和queue的底层默认容器
2023-08-16 20:10:29
1234
27
原创 C++STL详解 string【C++】
在编译器编译阶段,对于模板函数的使用,编译器需要根据传入的实参类型来推演生成对应类型的函数以供调用
2023-06-05 20:41:39
834
25
原创 C++中的内存空间管理详解【C++】
内存°管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,转到Java或者C#,他们的内存管理基本是自动的,当然你也放弃了自由和对内存的支配权,还放弃了C++超绝的性能。本期将从内存管理来介绍
2023-05-30 18:15:15
1320
34
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人