.dsy:it.
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Algoritmi e strutture dati (http://www.dsy.it/forum/forumdisplay.php?forumid=207)
-- HELP "struct" (http://www.dsy.it/forum/showthread.php?threadid=42585)


Posted by pintu on 12-01-2012 18:25:

HELP "struct"

Se io facessi queste dichiarazioni..

struct A {
int x
struct B *pointer
}

struct B {
struct A *pointer
struct B *pointer
}


avrei dei problemi in compilazione? In teoria "leggendo" struct A mi troverei ad avere struct B che non è ancora stata dichiarata e quindi il compilatore non la riconosce giusto? Se si in che modo si può ovviare al problema?


Posted by vivian.souza on 12-01-2012 22:41:

Basta che dichiari prima il prototipo della struct B.

struct B;

struct A {
int x
struct B *pointer
}

struct B {
struct A *pointer
struct B *pointer
}


All times are GMT. The time now is 00:58.
Show all 2 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.