VS开发C语言系列(零)-VS2013写C语言错误汇总
2016-01-30 23:23
288 查看
错误代码
error C3861:调用函数前未引用
error C4996:调用不安全的函数
error C2668:重载函数不明确
error C3861:“文件名” 找不到标识符
在调用函数前没有声明,在main前加上声明,或引入函数所在的头文件
error C4996: 'scanf'
VS认为scanf这个函数是不安全的,考虑使用带_s的scanf_s来替换
解决方法一,使用宏忽略该警告:
error C2668: “sqrt”: 对重载函数的调用不明确
error C3861:调用函数前未引用
error C4996:调用不安全的函数
error C2668:重载函数不明确
error C3861:“文件名” 找不到标识符
在调用函数前没有声明,在main前加上声明,或引入函数所在的头文件
error C4996: 'scanf'
VS认为scanf这个函数是不安全的,考虑使用带_s的scanf_s来替换
解决方法一,使用宏忽略该警告:
方式一:在最前面加上#define _CRT_SECURE_NO_WARNINGS
方式二:在最前面加上#pragma warning(disable:4996)
解决方式二,采用更安全的函数(建议)方式二:在最前面加上#pragma warning(disable:4996)
用带_s的函数替换它
解决方式三,关闭安全开发生命周期检查error C2668: “sqrt”: 对重载函数的调用不明确
相关文章推荐
- 常用c++函数
- IOS之c语言笔记 day07
- C++ String类基本函数的编写
- C语言学习笔记 内存访问符号
- C语言学习笔记 赋值运算
- x265-1.8版本-common/slice.cpp注释
- C++Primer学习之三auto和decltype
- x265-1.8版本-common/scalinglist.cpp注释
- x265-1.8版本-common/pixel.cpp注释
- C++Primer学习之二#define,const,constexpr
- c语言:整型和字符型的范围易错及分析
- x265-1.8版本-common/piclist.cpp注释
- C++Primer学习之一引用和指针
- x265-1.8版本-common/lowres.cpp注释
- x265-1.8版本-common/ipfilter.cpp注释
- x265-1.8版本-common/intrapred.cpp注释
- C++的重载、覆盖和隐藏
- C++ template随笔
- C++数组作为函数参数的几个问题(转)
- C++中的左值和右值