如何管理#define

时间:2015-11-19 12:43:33

标签: c xcode-project

在我的项目中,我有一个definition.h文件,其中我创建了大部分#define。

大多数定义依赖于另一个值。例如:

#if STATE_IS(ITALY)

#define     LANGUAGE        "Italian"                   
#define     FOOD            "Pizza"
.
.
#elsif STATE_IS(JAPAN)

#define     LANGUAGE        "Japanese"                  
#define     FOOD            "Sushi"
.
.

这个文件变得非常庞大和令人困惑。 如何以优雅的方式管理此定义?

0 个答案:

没有答案