为C++Builder 6.0 增加中文标识符的处理能力

[ 2010-05-28 20:00:14 | 作者: Admin ]
: | |
1.下载并安装文件
先在本站下载 http://www.vtalkback.com/cbc-2009-12.rar 文件
将下载的文件解压缩以后会得到 comp32p.dll 、bcbcxp60.bpl 两个文件
查毒以后将他们拷贝到 C:\Program Files\Borland\CBuilder6\Bin 目录,最好先备份一下原文件
启动C++Builder 6.0以后就可以使用中文标识符进行编程了

2.增强的功能
可以在CB6中使用中文的变量名、宏定义、类定义、模板名、函数名、namespace
可以在类向导中看到中文的类定义、变量、模板名、函数名
可以在类向导中看到namespace的定义,图标与struct的定义相同

3.用途
增强程序的可读性,可维护性。
尤其象围棋这类术语众多而又找不到对应英文的名称的软件,
使用拼音又影响阅读速度,使用中文标识符能很好的解决这一问题。

4.使用注意
如果要使用__FUNC__或__FUNCTION__宏,请在宏前面加上(unsigned char*)类型转换。

5.已知问题
如果函数名中出现了F2的编码,在__FUNC__或__FUNCTION__宏中的F2编码会被裁减掉。
假设函数名为 "买入()","买入" 的GB2312编码是 " C2 F2 C8 EB ",
那么__FUNC__ 宏中的函数名编码会变成 " C2 C8 EB "。
[最后修改由 Admin, 于 2013-04-13 13:55:11]
评论Feed 评论Feed: http://www.vTalkback.com/blog/feed.asp?q=comment&id=190

这篇日志没有评论.

发表
表情图标
[smile] [confused] [cool] [cry]
[eek] [angry] [wink] [sweat]
[lol] [stun] [razz] [redface]
[rolleyes] [sad] [yes] [no]
[heart] [star] [music] [idea]
UBB代码
转换链接
表情图标
悄悄话
用户名:   密码:  
验证码 * 请输入验证码