我要定义一个类的全局对象,可不可以在类的定义之前定义这个全局对象,比如:#ifndef CLASSA#define CLASSACLASSA temp;class CLASSA{private:···public:···};#endif这样把temp这个对象在定义类之前定义,这样可不可以,原理是什么?