Fragen
-
Hi,
worin besteht genau der unterschied ob ich einen Source Code so:xxx xxx void xxx(int x, int y); int main(void) { int bla1 = 100, bla2 = 200; xxx(bla1, bla2); return 0; } void xxx(int x, int y) { cout << (x*y) << endl; }oder so schreibe:
xxx xxx void xxx(int x, int y) { cout << (x*y) << endl; } int main(void) { int bla1 = 100, bla2 = 200; xxx(bla1, bla2); return 0; }Danke schonmal
mfg
TDK
-
im prinzip kein unterschied
im ersten deklarierst du die funktion, ruftst sie auf und definierst sie irgendwo
im zweiten deklarierst und definierst es gleich vor dem benutzentechnisch egal, in beiden faellen ist die funktion bekannt und kann benutzt werden
wenn du es als klasse definierst wuerde das wegfallen da es dann anders laeuft
ps. das gehoert eher in die rubrik, rund um die programmierung
-
danke!!!
-
Dieser Thread wurde von Moderator/in estartu aus dem Forum MFC (Visual C++) in das Forum C++ verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.