Archiv
Ansicht:   
Suche   erweiterte Suche

Nachricht aus dem Archiv

MudGuard schrieb am 06.September.2009, 18:16:30 in der Kategorie pc.coding

(C) Syntaxfehler? - [Error(ccom)] type redeclaration of Durchschnitt

> ach\'so. Und wenn am Anfang Funktionsdeklarationen stehen, dann sieht der
> Compiler die Deklaration, springt zur Funktion,

Nein, er springt eben nicht. Er geht genau einmal von vorne nach hinten über den Quelltext (One-Pass).

Wenn er die Deklaration vor dem Aufruf gesehen hat, hat er zu dem Zeitpunkt, wo er mit dem Compilieren beim Aufruf angekommen ist, alle nötigen Informationen, um den Aufruf zu kompilieren. Was die Funktion macht, ist dafür vollkommen wurscht. Der Compiler muß nur die Art und Anzahl der Parameter sowie den Rückgabetyp kennen, um den Aufruf zu compilieren.

> Stelle ich mir das einigermaßen richtig vor?

Nö, absolut nicht.
Archiv
Ansicht:   
Suche   erweiterte Suche
Auf unserer Web-Seite werden Cookies eingesetzt, um diverse Funktionalitäten zu gewährleisten. Hier erfährst du alles zum Datenschutz