Tips:error C4996: 'GetVersionExA': 被声明为已否决
来源:互联网 发布:2015全球社交网络排名 编辑:程序博客网 时间:2024/06/05 19:04
问题描述:
调用GetVersionEx获取系统版本报错。
error C4996: 'GetVersionExA': 被声明为已否决
解决方法:
1. #pragma warning(disable: 4996)
屏蔽掉这个警告,使得程序可以继续执行。
2. Project Properties > Configuration Properties > C/C++ > General > SDL checks关掉
关掉SDL检查,负面影响更广一些,不推荐。
3. 找到安全的替代函数
正在搜索中...
调用GetVersionEx获取系统版本报错。
error C4996: 'GetVersionExA': 被声明为已否决
解决方法:
1. #pragma warning(disable: 4996)
屏蔽掉这个警告,使得程序可以继续执行。
2. Project Properties > Configuration Properties > C/C++ > General > SDL checks关掉
关掉SDL检查,负面影响更广一些,不推荐。
3. 找到安全的替代函数
正在搜索中...
阅读全文
0 0
- Tips:error C4996: 'GetVersionExA': 被声明为已否决
- error C4996: ‘GetVersionExA': 被声明为已否决
- error C4996: 'avcodec_get_frame_defaults': 被声明为已否决
- error C4996: 'GetVersionExW': 被声明为已否决
- error C4996: ‘GetVersionExW': 被声明为已否决
- error C4996: ‘GetVersionExW': 被声明为已否决
- error C4996: 'GetVersionExW': 被声明为已否决
- OpenCL - error C4996: 'clCreateCommandQueue': 被声明为已否决
- visual C++ 2015 编译过程中,error C4996: 'XXXX': 被声明为已否决
- OpenAL报错 ”error C4996: 'alutLoadWAVFile': 被声明为已否决“的问题原因及解决
- vs2013error C4996: 'GetVersionExW': 被声明为已否决
- FFmpeg 错误 C4996: "avcodec_alloc_frame"或者"av_free_packet"等函数被声明为已否决的解决方法
- C4996'GetVersionExW': 被声明为已否决TTS_onef:\vs2015\speechsdk\include\sphel
- warning C4996: “strcpy”被声明为否决的解决办法
- warning C4996: “scanf”被声明为否决的
- warning C4996: “strcpy”被声明为否决的解决办法
- warning C4996: “strcpy”被声明为否决的解决办法
- warning C4996: “fopen”被声明为否决的
- Codeforces Round #443 (Div. 2) A、B、C 位运算
- ES查询-match VS match_phrase
- hadoop 等一系列问题
- os模块关于路径
- ArrayList自动扩容解析
- Tips:error C4996: 'GetVersionExA': 被声明为已否决
- android自定义属性
- eclipse必须知道的配置
- Leetcode练习 #55 Jump Game
- 文件下载
- ArrayList、LinkedList、Vector的区别
- 套接字 boost asio
- 设计模式(32)--传输对象模式
- RabbitMQ默认端口