郁闷的宏定义实现不了

[复制链接]
4298|22
mohanwei 发表于 2010-1-26 12:27 | 显示全部楼层
这样的话不如把所有字符串做成一个资源文件,简单的直接做成一个结构体就行了。
const resStruct cn={……},en={……}……
resStruct *res;
显示的时候根据选项将其中一种语言资源赋给res;
然后就是disp(res->topItem);disp(res->leftItem)……
 楼主| again_gyf 发表于 2010-1-26 12:50 | 显示全部楼层
20# lxyppc

我都用VS.NET写了自动生的呢
lxyppc 发表于 2010-1-26 14:38 | 显示全部楼层
20# lxyppc  

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

明白楼主要做什么
这样的用法单凭宏定义不大能实现
除非编译器能处理好中文的问题
只有牺牲可阅读性了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部