运行不调试CTRL+F5
运行调试F5
注释:CTRL+/
取消注释:CTRL+SHIFT+/
控制台闪退问题
1.包含头文件 cstdlib,并在主程序中加入 system("pause");
2.return 0之前加上cin.get()
3.选中项目,右键,属性,链接器,系统,子系统,下拉选择控制台,确定
VS中使用模板类出现无法解析的外部符号
1.在类的头文件中包含类的实现文件
2.把类的定义和实现写在同一个头文件里,同时project中不要添加实现文件,否则也会编译错误
cstring安全性检查导致报错
方法1:在程序开头#pragma warning(disable:4996)
方法2:在项目-属性-配置属性-c/c++-预处理器-预处理定义里边加上一句:_CRT_SECURE_NO_WARNINGS
头文件保护
1.#pragma once
2.#ifndef __HEAD__
#define __HEAD__
...
#endif