Tips
May 8, 2022Less than 1 minute
Tips
标准库中的vector
与string
,在清除时,不仅需要调用clear
,还需要调用shrink_to_fit
https://en.cppreference.com/w/cpp/string/basic_string/shrink_to_fit
const vs constexpr:
对于变量来说最大的区别是初始化,const能延迟初始化到运行时,constexpr在编译时就需要对其初始化。
https://learn.microsoft.com/en-us/cpp/cpp/constexpr-cpp?view=msvc-170
在头文件中使用class
标注某个类型,这样的写法可以不用在头文件中添加include
的引用。同样作用有点像typename
。