今天写了个程序,想让其变为运行时语言可选择的,于是便冒出了用全局变量的想法。在一个配置头文件中声明所有语言相关标签的对象,有点类似枚举,然后程序初始化的时候从文件读入变量值,在所有文字标签的地方有变量来代替,在公共头文件中加入extern引用。在公共头文件中定义会出现重复定义的错误,把me好一顿折磨。总之效果非常棒!很有成就感哈!
今天写了个程序,想让其变为运行时语言可选择的,于是便冒出了用全局变量的想法。在一个配置头文件中声明所有语言相关标签的对象,有点类似枚举,然后程序初始化的时候从文件读入变量值,在所有文字标签的地方有变量来代替,在公共头文件中加入extern引用。在公共头文件中定义会出现重复定义的错误,把me好一顿折磨。总之效果非常棒!很有成就感哈!