当前位置: 首页 > news >正文

【Visual Studio】Visual Studio报错合集及解决办法

 目录

Visual Studio报错:error LNK2001

Visual Studio报错:error C2061

Visual Studio报错:error C1075

Visual Studio报错:error C4430

Visual Studio报错error C3867


概述

持续更细Visual Studio报错及解决方法


Visual Studio报错:error LNK2001

问题 : error LNK2001无法解析的外部符号

方法 : 检查类中的静态变量,是否在类外定义或初始化

 


 

Visual Studio报错:error C2061

问题:error C2061:“xxx”:本地函数定义是非法的

方法 : 

        1.一般这种情况会伴随着该文件有乱码出现,需要将编码方式修改为utf-8。

        2.或者检查大括号是否匹配,可能存在丢失大括号的问题。

 


 

Visual Studio报错:error C1075

问题:error C1075:与左侧的大括号“{”匹配之前遇到文件结束

方法 : 

        1.首先检查大括号是否缺失

        2.如果不存在大括号缺失的情况,同时编译警告⚠出现这样一句提示:

warning C4819:该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为Unicode格式以防止数据丢失

通常还会伴随error C2061错误,本地函数定义是非法的。

这时候的问题出现在文件编码上,可以看一下注释中的汉字是否乱码,调整编码为utf-8,或者对应正常显示中文的GBK编码就可以通过编译。

 


 

Visual Studio报错:error C4430

问题:报错内容error C4430

方法 : 属性->C/C++->高级->禁用特定警告,输入4430

 


 

Visual Studio报错error C3867

问题:

        #include <iostream>

        #include <typeinfo>

        …

        std::cout<<typeid(a).name<<std::endl;

        执行以上语句报错error C3867:…

方法 : 方法调用加一个括号,使用typeid(a).name()


Visual Studio报错error  C2872

问题:error  C2872 不明确符号

方法:

    1.函数库未正确加载,使用using namespace std;等

    2.注意预处理器对宏的加载项,可以在vs-右键项目属性-C/C++-预处理器-预处理器定义,中把相应的宏补充进去

 

 

http://www.lryc.cn/news/398802.html

相关文章:

  • 【微信小程序知识点】转发功能的实现
  • 用python识别二维码(python实例二十三)
  • 电脑文件夹怎么设置密码?让你的文件更安全!
  • paddla模型转gguf
  • Memcached vs Redis——Java项目缓存选择
  • 大模型最新黑书:基于GPT-3、ChatGPT、GPT-4等Transformer架构的自然语言处理 PDF
  • 【电子数据取证】电子数据司法鉴定
  • 使用 OpenCV 的 inRange 函数进行颜色分割
  • OpenAI终止对中国提供API服务,对国内AI市场产生重大冲击?
  • JavaDS —— 栈 Stack 和 队列 Queue
  • C++进阶:继承和多态
  • 【八大排序】java版(上)(冒泡、快排、堆排、选择排序)
  • .Net Core 微服务之Consul(二)-集群搭建
  • C++ --> 类和对象(二)
  • 利用宝塔安装一套linux开发环境
  • VB 实例:掌握 Visual Basic 编程的精髓
  • 层次分析法:matlab代码实现
  • 07-7.5.3 处理冲突的方法
  • 几何距离与函数距离:解锁数据空间中的奥秘
  • LabVIEW的Actor Framework (AF) 结构介绍
  • gitlab 搭建使用
  • 探索JT808协议在车辆远程视频监控系统中的应用
  • 视频使用操作说明书-T80005系列视频编码器如何对接海康NVR硬盘录像机,包括T80005系列高清HDMI编码器、4K超高清HDMI编码器
  • keep-alive缓存组件
  • Linux上如何安装ffmpeg视频处理软件
  • element如何实现自定义表头?
  • OTP防重放攻击
  • Oracle数据库加密与安全
  • 【YOLO格式的数据标签,目标检测】
  • Memcached内存碎片清理术:优化缓存性能的策略