...was not declared in this ambit
Jim Marshall
jim.marshall@wbemsolutions.com
Wed Nov 7 21:12:00 GMT 2007
tirengarfio wrote:
> H,
>
> when i try to compile the main.h file below it says:
>
> "p_open was not declared in this ambit."
>
> any idea?
>
>
> ###########main.c############
>
add the following include:
#include "memory.h"
> #include "estructuras.h"
>
> main(int argc, char *argv[])
>
> {
>
> char *comando;
> openCmd_t *p_open;
This should be "struct openCmd_t *p_open;", you forgot the 'struct'
keywork.
> ...
> memcpy(comando, p_open, sizeof (*p_open)); /////////// error line
>
>
> }
>
> #######estructuras.h#########
>
>
> struct openCmd_t {
> char username[20];
> char password[20];
> };
>
>
>
>
> br.
> GARFF
hth
More information about the Gcc-help
mailing list