- C++谷歌开源代码风格 :
https://zh-google-styleguide.readthedocs.io/en/latest/google-cpp-styleguide/contents/
-
void *__buf:定义一个空指针,使用时作强制类型转换
-
(void) variable //(void)防止编译器遇到定义未使用变量时报错
- 指针与引用
//指针与引用
int i=5;
int* a=&i;//int *a;int*a;int * a
int& b=i;
- C++模板
//模板是对类型进行参数化的工具。包括:函数模板和类模板
//函数模板typename / class
template <class 形参名,class 形参名,......>
返回类型 函数名(参数列表)
{
body
}
eg.:
template <class T> void swap(T& a, T& b){}
swap(2,3)
//类模板
template<class