Definition oder Deklaration?
-
Ist
int a;
eine dekleration oder eine definition???
eigentlich müsste ja
int i;
eine deklaration und
i=0;
eine definition sein. oder?
-
um nur zu deklarieren musst du extern vor schreiben sonst ist es deklaration und definition...
-
class A; void foo(); extern int a;
Alles Deklarationen.
-
s gibt nen super beitrag in den FAQ dazu