'strcpy': This function or variable may be unsafe

简介原因解释: 这种微软的警告,主要因为那些C库的函数,很多函数内部是不进行参数检测的(包括越界类的),微软担心使用这些会造成内存异常,所以就改写了同样功能的函数,改写了的函数进行了参数的检测,使用这些新的函数会更安全和便捷。关于这些改写的函数你不用专门去记忆,因为编译器对于每个函数在给出警告时,都会告诉你相应的安全函数,查看警告信息就可以获知,在使用时也再查看一下MSDN详细了解。 处理方法: 1)项目属性->C/C++->预处理器->预处理器定义中添加:_CRT_SECURE_
原因解释:
这种微软的警告,主要因为那些C库的函数,很多函数内部是不进行参数检测的(包括越界类的),微软担心使用这些会造成内存异常,所以就改写了同样功能的函数,改写了的函数进行了参数的检测,使用这些新的函数会更安全和便捷。关于这些改写的函数你不用专门去记忆,因为编译器对于每个函数在给出警告时,都会告诉你相应的安全函数,查看警告信息就可以获知,在使用时也再查看一下MSDN详细了解。

处理方法:
1)项目属性->C/C++->预处理器->预处理器定义中添加:_CRT_SECURE_NO_WARNINGS
2)使用提示的strcpy_s代替strcpy
本文转自:https://blog.csdn.net/qq_33757398/article/details/81204372
新加评论 评论标题:

文章评论

    eess地方2

        2019-10-09    
    修改 删除
    ww方式
评论列表
eess地方2