include <> include "" 区别
<>引用的是编译器中类库路径中的头文件
""引用的是程序目录的相对目录中的头文件
"stdafx.h"是干嘛的?
1.包含标准头文件,例如stdio.h, stdlib.h, string.h
2.包含项目中的不会轻易改动的头文件
可以在项目->属性->c/c++->预编译头,进行设置,
1.开启、关闭预编译头
2.改变预编译头的名字,所以并一定用stdafx名字
3.修改预编译头输出文件的路径
未定义标识符 string
string 是标准库定义的
写作std::string
或加 using namespace std
网友评论