error C2448 :eek:
-
Hallo zusammen!
Habe das problem das ich von c auf c++ am umsteigen bin. Habe in einen quelltext mehrer Funktionen geschrieben. wie die nachstehende zB..
wenn ich ausführen möchte kommt dieser C2448 Fehler:
"Funktionsstil-Initialisierung scheint eine Funktionsdefinition zu sein"
wenn ich bei Hilfe nachschau wird mir was von altem c erzählt:
"Dieser Fehler kann durch die formale Liste der Sprache C im alten Stil verursacht werden."
An was liegt das? Wäre super wenn mir jemand helfen könnte.
MfG KameiBeispielfunktion:
int zufallszahl1(b)
{
int i;
time_t t;
int b;time(&t);
srand((unsigned int)t); /* Zufallsgenerator initialisieren */
for ( i=10; i<1000; i++ )
b= rand() % 200 + 1;
printf("%d ",b );
printf("\n");
//return b;
}
-
Ich denke mal, Du musst die Funktion irgendwo deklarieren, d.h. irgendwo, ähnlich einer Variablendklaration, anführen, dass es so eine Funktion gibt,
z.B.int zufallsZahl1 (int b); int main () { ... } int zufallsZahl1(b) { ... }
Ich denke mal, dann müsste es gut sein.