c ++ struct code withi可能的枚举声明

时间:2016-05-26 02:04:05

标签: c++ struct

我是C ++的新手。我试图理解前一位同事编写的代码的一部分,但无法弄清楚以下声明。你能不能帮我解释一下。

struct Garuns: Model_hybrid{
DECLARE_MODEL(Garuns)
DECLARE_ODE(0.2,1,
        G,A,R,U,N,S,
        W,
        X,
        W_star,
        X_star,
        GU, DT, ME)
DECLARE_EVENT_OUT(
        nubile,
        parturition,
        invalid
    )

}

谢谢!

1 个答案:

答案 0 :(得分:0)

看起来DECLARE_ *的功能类似于宏。它们在编译开始之前执行。您可以在http://www.tutorialspoint.com/cplusplus/cpp_preprocessor.htm

上阅读更多内容