![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 72
showlu多吃水果
加油!
展开
-
性能测试工具Google perftools(简称gperftool)配置及使用
一、配置环境二、使用三、分析报告四、pprof选项原创 2022-06-06 10:38:55 · 6539 阅读 · 0 评论 -
C++学习记录(持续更新)
1、存储单位字节(Byte)B位(bit)b2、局部变量和全局变量程序的编译单位是源程序文件,一个源文件可以包含一个或若干个函数。在函数内定义的变量是局部变量,而在函数之外定义的变量则称为外部变量,外部变量也就是我们所讲的全局变量。它的存储方式为静态存储,其生存周期为整个程序的生存周期。全局变量可以为本文件中的其他函数所共用,它的有效范围为从定义变量的位置开始到本源文件结束。然而,如果全局变量不在文件的开头定义,有效的作用范围将只限于其定义处到文件结束。如果在定义点之前的函数想引用该全局变量,则应原创 2021-04-12 16:43:58 · 181 阅读 · 0 评论 -
vs2015运行编译器遇到堆空间不足问题
原因:32位cl.exe内存只有3.5G,当编译的工程超过内存就会报空间不足的错误,将工程vcxproj文件配置改为64位就可。解决方案:编辑器打开trunk下的.vcxproj文件,搜索“Globals”在文件中找到<PropertyGroup Label=“Globals”, 然后在这个节点的最后加一句<PreferredToolArchitecture>x64</PreferredToolArchitecture>,这样就可以完美的解决编译器堆空间不足问题。原创 2021-02-05 10:30:37 · 2873 阅读 · 0 评论