Visual Studio编译问题整理(缓慢更新中)

1.

编译出现问题:

This function or variable may be unsafe. 

Visual Studio编译问题整理(缓慢更新中)

这句话后边附上了解决方法:

①Consider using XXX_s instead.

②To disable deprecation, use _CRT_SECURE_NO_WARNINGS.


这里第二种解决方式的意思就是:

打开【属性】→【C/C++】→【预处理器】→编辑预处理器定义,在里面添加一行:_CRT_SECURE_NO_WARNINGS

Visual Studio编译问题整理(缓慢更新中)

Visual Studio编译问题整理(缓慢更新中)

2.char*类型与LPWSTR不兼容

解决方式:在项目属性中 把 Unicode 字符集改成多字