随笔分类 - C++
C++知识点
C++定义全部变量注意项
摘要:1. 使用extern 在.h头文件中声明,如 extern int x; 在.cpp源文件中定义,int x=1. 2. 使用static 一般在.cpp源文件中声明和定义,防止模块间信息污染。 如 static int x=1; static和extern不能同时修饰同一个变量。
阅读全文
类.cpp文件不识别类.h所定义的结构体问题
摘要:背景:在自定义类的头文件中定义了一个结构体,source file中却不识别结构体类型。 解决方法: 在使用结构体类型的地方加上: 类名::结构体类型 或者 将结构体的声明和定义置于class之外
阅读全文
C++判断文件是否存在
摘要:用ifstream判断,若存在则可以创建文件输入流。 e.g. ifstream fin(FileName); if(fin) { fin.close(); DeleteFile(FileName); }
阅读全文
浙公网安备 33010602011771号