https://blog.csdn.net/u012534008/article/details/54602774?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase
Answer:
1, 在项目设置的C/C++选项中,把检查64位移植性去掉。
2, 方案a:使用_localtime_s, _localtime32_s, _localtime64_s这3个函数代替localtime
方案b:去掉C4996警告,比如按照提示所说
#define _CRT_SECURE_NO_WARNINGS 1
或者直接#pragma warning( disable : 4996 )
3、解决办法:
项目——属性——C/C++——预处理器——预处理器定义——右侧下拉框中“编辑”——在第一个编辑框中添加_CRT_SECURE_NO_WARNINGS——大功告成