Gleiche Parameternamen in verschiedenen Funktionen...



  • Hi zusammen,

    ist mir fast peinlich hier solch eine Frage zustellen, will aber auf Nummer sicher gehen.

    Kann man die gleichen Parameternamen in verschiedenen Funktionen benutzen?

    Wenn ich zum Beispiel zwei Klassen habe mit zwei funktionen:

    void KlasseA::eineFunktion(int iA, int iB, int iC)
    
    void KlasseB::andereFunktion(int iA, int iB, int iC)
    

    Sind diese Variablen (iA, iB, iC) dann nur innerhalb dieser Funktion definiert also quasi lokal oder kommt das ganze dann durcheinander, also dass die Variablen dann von den zwei Funktionen gegenseitig überschrieben werden.

    Danke schonmal...



  • Wilson schrieb:

    Sind diese Variablen (iA, iB, iC) dann nur innerhalb dieser Funktion definiert also quasi lokal

    ja



  • es würde auch gehen wenn beide funktionen in KlasseA wären, auch wenn die eine funktion die andere aufruft, das ist kein problem



  • Vielen Dank für die schnellen Antworten 🙂


Log in to reply