• Advertisement
Sign in to follow this  

c/c++ problem..please help im going insane

This topic is 4468 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I was wondering what i am doing wrong here
//in the h
#include "qBSP.h"

//in the cpp
qBSP* Map = NULL;

//...a little later

Map= new qBSP;

That works perfectly but basically my problem happens when I want this pointer visible in another class. If I try to make Map extern i.e.
extern qBSP* Map;

I get, error C2143: syntax error : missing ';' before '*' and error C2501: 'Map' : missing storage-class or type specifiers for the extern line. I've tried to make a function return this pointer but again this doesnt work. Does anybody know what's happening? I'm pretty new to C++ so any help would be really appreciated. Thanks

Share this post

Link to post
Share on other sites
Sign in to follow this  

  • Advertisement