摘要: constexpr 是 C++11 引入的关键字,用于指示编译器在编译时计算常量表达式。这个关键字可以用于变量、函数和构造函数,具有以下几个主要特点和用途: 定义与用途 常量表达式:使用 constexpr 声明的变量或函数可以在编译时求值,以优化运行时性能。 适用于编译时计算:可以在编译时计算值, 阅读全文
posted @ 2024-12-13 21:54 陈浩辉 阅读(424) 评论(0) 推荐(0)
摘要: 1.static关键字 static关键字可以用来修改变量和函数的生命周期、作用域和访问权限。 修饰变量,函数,成员变量,成员函数,成员局部变量。 当用来修饰变量的时候,静态变量存在于程序的整个周期内,不会因为函数运行完而消亡。 静态函数是在函数体前面加上关键字static,静态函数属于类但是不属于 阅读全文
posted @ 2024-12-13 20:50 陈浩辉 阅读(49) 评论(0) 推荐(0)
摘要: ![](https://img2024.cnblogs.com/blog/3456060/202412/3456060-20241213191616608-641574559.jpg) ![](https://img2024.cnblogs.com/blog/3456060/202412/3456060-20241213191709284-239152943.png) 阅读全文
posted @ 2024-12-13 19:17 陈浩辉 阅读(6) 评论(0) 推荐(0)
摘要: 1.linux下,如何debug查看内存泄露问题? 在linux系统中可以使用top命令实时显示系统中进程的内存使用情况。free命令显示了系统中空闲和已使用的内存。 使用valgrind是一个强大的内存调试和分析工具,它可以检测内存泄漏和其他内存相关的问题。 '''valgrind --leak- 阅读全文
posted @ 2024-12-13 18:51 陈浩辉 阅读(48) 评论(0) 推荐(0)
ヾ(≧O≦)〃嗷~