clion 部分函数无法跳转到函数实现处

clion 部分函数无法跳转到函数实现处

原因

由于GBK与GB2312编码格式稍有不一样,如果项目默认编码为GBK,而文件编码格式为GB2312,则有可能会出现无法跳转到实现处的错误。


解决方式

设置项目默认编码与文件编码格式一致:
在这里插入图片描述


GB2312、GBK的区别

  • 收录不同:GB2312标准共收录6763个汉bai字,其中一级du汉字3755个,二级汉字3008个;GBK共收入21886个汉字和图形符号。

  • 表示不同:GB2312对任意一个图形字符都采用两个字节表示,并对所收汉字进行了“分区”处理,每区含有94个汉字/符号,分别对应第一字节和第二字节。GBK采用双字节表示,总体编码范围为8140-FEFE之间,首字节在81-FE之间,尾字节在40-FE之间。

  • 处理功能不同:GB2312是简体中文的码 ,GBK支持简体中文及繁体中文对;于人名、古汉语等方面出现的罕用字,GB2312不能处理,这导致了后来GBK 及GB18030 汉字字符集的出现。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值