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

一、问题

VS2019 莫名其妙出现:

C2059 语法错误:"}"

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

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

C2065 未定义标识符

C2039 ""不是""的成员

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

 二、解决办法

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

没想到吧!

2023.2.7新增:

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

出错原因应该是负责代码文件到其他计算机上时打开的文件编码不一致.

评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

源客V

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值