struct mystruct
{
int i;
double f;
} ;
typedef mystruct myotherstruct;
//the other .cpp file
struct mystruct; //OK,this is a correct forward declaration.
struct myotherstruct; // error C2371(in vc2k8): 'myotherstruct' : redefinition; different basic types
हाय सब घोषित करें। मैं अपनेotherstruct घोषित क्यों नहीं कर सकता?टाइपपीफ प्रकार
http://stackoverflow.com/questions/804894/forward-declaration-of-a-typedef-in-c – Jeeva