VS2019 莫名其妙出现: C2059 语法错误:“}“,C2143 语法错误:缺少“;“(在“}“的前面),C2065 未定义标识符,C2039 不是““的成员等

这篇具有很好参考价值的文章主要介绍了VS2019 莫名其妙出现: C2059 语法错误:“}“,C2143 语法错误:缺少“;“(在“}“的前面),C2065 未定义标识符,C2039 不是““的成员等。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、问题

VS2019 莫名其妙出现:

C2059 语法错误:"}"

C2143 语法错误:缺少";"(在"}"的前面)

C2447    “{”: 缺少函数标题(是否是老式的形式表?)

C2065 未定义标识符

C2039 ""不是""的成员

等错误,看代码其实完全没有任何问题,究竟是怎么回事呢?

VS2019 莫名其妙出现: C2059 语法错误:“}“,C2143 语法错误:缺少“;“(在“}“的前面),C2065 未定义标识符,C2039 不是““的成员等

 二、解决办法

找到相关行附近的注释,特别是中文注释,把注释删掉就行了。

没想到吧!

2023.2.7新增:

点击文件->高级保存选项->将编码从 utf8 改为 简体中文(GB18030)即可.

出错原因应该是负责代码文件到其他计算机上时打开的文件编码不一致.文章来源地址https://www.toymoban.com/news/detail-459983.html

到了这里,关于VS2019 莫名其妙出现: C2059 语法错误:“}“,C2143 语法错误:缺少“;“(在“}“的前面),C2065 未定义标识符,C2039 不是““的成员等的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • **Unity中莫名其妙得小问题-灯光和天空盒

    Unity中莫名其妙得小问题 1、出现Lighting has been disabled in at least one Scene view.Any changes applied to lights inthe Scene will not be updated in these views until Lighting has been enabled again. 在至少一个场景视图中已禁用照明。在重新启用照明之前,将不会在这些视图中更新应用于场景中的灯光的任何更

    2024年02月12日
    浏览(41)
  • IDEA “Cannot resolve symbol”如何解决(莫名其妙爆红)

    IDEA 无法识别同一个 package 里的其他类,将其显示为红色。可以编译 compile 。鼠标放上去后显示 “Cannot resolve symbol XXX”,重启 IDEA ,重新 sync gradle,Clean build 都没有用。 多半是因为 IDEA 之前发生了错误,某些 setting 出了问题。也可能是缓存有些异常 点击菜单中的 “File”

    2024年02月08日
    浏览(27)
  • 使用 fastjson 又又又翻车了,莫名其妙多了属性。。

    有一位同事说使用 fastjson 进行 JSON 序列化存储到数据库后,发现 JSON 字符串“莫名其妙地”多了一些属性!帮看了下代码,看到基本类型的布尔类型以 is 开头的属性,再看到 fastjson ,就有点想笑。 定义 MyClass 编写测试代码: 结果: 我们发现多了一个 active 属性,少了一个

    2024年02月16日
    浏览(30)
  • Anaconda莫名其妙出现:Unable to create process using ‘C:\Users\<UserName>\.conda\envs\YOLOV5_obb\python.exe

    Unable to create process using ‘C:UsersMasterLee.condaenvsYOLOV5_obbpython.exe “C:UsersMaster Lee.condaenvsYOLOV5_obbScriptspip-script.py” install numpy’ 原因是我之前用的都是python3.7,但是今天新环境用了python3.9.而后者没有 被添加进系统环境变量。理论上应该是自动添加的啊,不知道哪里出现问

    2024年02月05日
    浏览(30)
  • 拷贝git项目后文件权限莫名其妙被修改(mode change 100644 => 100755),该如何处理?

    把一批 git 项目从一台设备拷到另一台设备之后,未对文件做任何修改,但是进入到项目的根目录下,执行 git status 却发现所有的文件状态都是 modified 。 感觉比较诡异 执行 git diff --summary 发现大多都是 mode change 100644 = 100755 ,原来是拷贝文件的过程中,文件的权限被自动修改

    2024年02月08日
    浏览(30)
  • 解决魔兽世界wow中鼠标莫名其妙消失或自动跳回屏幕中间等类似问题整理

    魔兽世界已经离开中国大陆~~,最近在玩xxx,咳咳,突然发现一个远古问题,一直以为是自己的鼠标问题,但这么多年换了这么多台电脑,这个问题也一直存在,今天突发奇想查了一下,结果竟然有答案,还在的老铁们,试试看有用么? 玩wow的时候,鼠标有时候会突然消失,

    2024年02月11日
    浏览(260)
  • 对于莫名其妙使用smarttomcat上传前端项目失败,上传css等静态资源失败等原因,及解决方法

    0:0:0:0:0:0:0:1 - - [30/Oct/2023:21:05:07 +0800] \\\"GET /css/%20common.css HTTP/1.1\\\" 404 648 0:0:0:0:0:0:0:1 - - [30/Oct/2023:21:05:07 +0800] \\\"GET /css/%20login.css HTTP/1.1\\\" 404 648 0:0:0:0:0:0:0:1 - - [30/Oct/2023:21:05:07 +0800] \\\"GET /img/%E4%B8%BB%E9%A1%B5.png HTTP/1.1\\\" 404 648 0:0:0:0:0:0:0:1 - - [30/Oct/2023:21:05:13 +0800] \\\"GET /css/%20common.css HTTP/1

    2024年02月06日
    浏览(38)
  • Unity2019打开并运行项目,Console上莫名出现两个红色感叹号问题、空白报错。

     解决办法:放弃使用UnityHub打开Unity.exe; 要么直接卸载UnityHub; 如果不想卸载UnityHub也可以。 1.首先从UnityHub剔除该2019版本的Unity; 2.然后再按照作者的启动方式,直接双击2019版的Unity.exe,即将弹出两种打开方式; (1)首先会自动弹出UnityHub,关闭即可; (2)其次会弹出一个叫做“

    2024年02月16日
    浏览(27)
  • 在VS2019中CMake生成出现报错

    在vs中,项目-CMake设置 最下面有个显示高级 将Ninja改成Unix Makefiles就可以避开这个问题了。 一般改成unix Makefiles就能直接用了。 如果执意要选用Ninja编译,那么可能会比较麻烦,下面是一个比较详细的链接。 另外一种处理方式

    2024年02月12日
    浏览(30)
  • VS2019 + Qt : setToolTip的提示内容出现乱码

    在使用 setToolTip() 时, 标签提示只有英文是对的,中文是乱码! 应该是编码出了问题。默认情况下,Qt使用的是UTF-8编码,我就查看了一下这个在VS2019中cpp文件的编码: 可以看到,编码是ANSI,明显不对! 解决方法一: 我就转换了一下编码,转为UTF-8. 然后编译,中文就不再是

    2024年02月12日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包