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

“在注释中遇到意外的文件结束”--记一个令人崩溃的bug

下午写程序,写的好好的,突然报错“在注释中遇到意外的文件结束”。

下面是官方给出的错误原因是缺少注释终结器 (* /)

// C1071.cpp
int main() {
}

/* this comment is fine */
/* forgot the closing tag        // C1071

实际查找并未找到缺少*/的错误。

之后发现,即使将新添加的代码删除,依然报错。

经过搜索,找到了原因:

utf8 格式出错,有一个注释是/* 中文*/,这里由于编码问题,中文和英文联合起来,吞掉了注释的*/,导致bug。只需要改为/* 中文 */

所以为了不出错,中文注释可能应该前后加英文字符,如前面加空格,后面加‘.’号。

参考:Vc2015 utf8 格式出错

转载于:https://www.cnblogs.com/huipengly/p/10473288.html

相关文章:

  • java抽象类和抽象方法
  • sqlmap学习
  • hdu 1907 (尼姆博弈)
  • 判断闰年
  • 历届试题 网络寻路
  • MATLAB Simulink中解算器的定步长和各模块采样时间之间的关系
  • F和Q事务
  • MOS管在开关电路中的使用
  • java学习笔记3
  • 男神鹏:python 机器学习三剑客 之 Matplotlib
  • 牛客小白月赛12
  • Django 模板继承extend 标签include block
  • hihocoder contest95 1、3、4题目分析 2赛后补题
  • Bsr.Form框架问题汇总
  • React中super(props)和super()以及不写super()的区别
  • 5分钟即可掌握的前端高效利器:JavaScript 策略模式
  • el-input获取焦点 input输入框为空时高亮 el-input值非法时
  • exif信息对照
  • Golang-长连接-状态推送
  • MQ框架的比较
  • 从零开始的无人驾驶 1
  • 动手做个聊天室,前端工程师百无聊赖的人生
  • 精益 React 学习指南 (Lean React)- 1.5 React 与 DOM
  • 力扣(LeetCode)965
  • 深入浅出Node.js
  • 什么软件可以提取视频中的音频制作成手机铃声
  • 思考 CSS 架构
  • 赢得Docker挑战最佳实践
  • 用element的upload组件实现多图片上传和压缩
  • 智能网联汽车信息安全
  • ​ 轻量应用服务器:亚马逊云科技打造全球领先的云计算解决方案
  • (1)(1.13) SiK无线电高级配置(五)
  • (2015)JS ES6 必知的十个 特性
  • (2022版)一套教程搞定k8s安装到实战 | RBAC
  • (30)数组元素和与数字和的绝对差
  • (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  • (C语言)逆序输出字符串
  • (带教程)商业版SEO关键词按天计费系统:关键词排名优化、代理服务、手机自适应及搭建教程
  • (附源码)spring boot校园拼车微信小程序 毕业设计 091617
  • (十二)springboot实战——SSE服务推送事件案例实现
  • (十一)图像的罗伯特梯度锐化
  • (收藏)Git和Repo扫盲——如何取得Android源代码
  • (算法)Game
  • (算法二)滑动窗口
  • (转)VC++中ondraw在什么时候调用的
  • .net 4.0发布后不能正常显示图片问题
  • .Net IOC框架入门之一 Unity
  • .net 使用$.ajax实现从前台调用后台方法(包含静态方法和非静态方法调用)
  • .Net6 Api Swagger配置
  • .Net转Java自学之路—SpringMVC框架篇六(异常处理)
  • @column注解_MyBatis注解开发 -MyBatis(15)
  • @SuppressWarnings注解
  • [ vulhub漏洞复现篇 ] Apache Flink目录遍历(CVE-2020-17519)
  • [ vulhub漏洞复现篇 ] Jetty WEB-INF 文件读取复现CVE-2021-34429
  • [ 常用工具篇 ] POC-bomber 漏洞检测工具安装及使用详解