I have looked into this problem and it could be a win32 problem but I have tried all of the suggestions about pre-processing I could find, was wondering if anyone had any ideas where I was going wrong...

Cheers,
Giant

07-08-2005

quzah

Consider:

Code:

void foo( int *bar );

Now if you want to pass an integer to this you do this:

Code:

int baz;

foo( &baz );

And if we want to pass an actual pointer pointer:

Code:

int *baz;

foo( baz );

And if we're going from a pointer to a pointer:

Code:

int **baz;

foo( *baz );

And if we're pretending our two pointers are an array:

Code:

int **baz;

foo( baz[ x ] );

Do you see your problem now?

Quzah.

07-08-2005

Giant

erm...:( no sorry, can you take out the large stick of education and hit me with it please