发新帖我要提问
12
返回列表
打印

郁闷的宏定义实现不了

[复制链接]
楼主: again_gyf
手机看帖
扫描二维码
随时随地手机跟帖
21
mohanwei| | 2010-1-26 12:27 | 只看该作者 回帖奖励 |倒序浏览
这样的话不如把所有字符串做成一个资源文件,简单的直接做成一个结构体就行了。
const resStruct cn={……},en={……}……
resStruct *res;
显示的时候根据选项将其中一种语言资源赋给res;
然后就是disp(res->topItem);disp(res->leftItem)……

使用特权

评论回复
22
again_gyf|  楼主 | 2010-1-26 12:50 | 只看该作者
20# lxyppc

我都用VS.NET写了自动生的呢

使用特权

评论回复
23
lxyppc| | 2010-1-26 14:38 | 只看该作者
20# lxyppc  

我都用VS.NET写了自动生的呢
again_gyf 发表于 2010-1-26 12:50

明白楼主要做什么
这样的用法单凭宏定义不大能实现
除非编译器能处理好中文的问题
只有牺牲可阅读性了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则