Re: Problems with g++
> What can I do to declare all the global variables in the
> header file and avoid the redefinition of them, when the
> header is #included by more than one .c++ file?
You need to put in .h file something like
extern int global;
this way it would only be a declaration, not a definition.
Then, *one* of the .c++ file would have to contain definition:
int global;
And this variable will be accessible from any other .c++ file that #include
the header file with "extern" declaration.
Alex Y.
--
_
_( )_
( (o___ +-------------------------------------------+
| _ 7 | Alexander Yukhimets |
\ (") | http://pages.nyu.edu/~aqy6633/ |
/ \ \ +-------------------------------------------+
Reply to: