![]() |
Delphi-Functionsdeclaration - gibts sowas auch unter c/c++?
Hallo,
in Delphi kann man ja bei einer Funktionsdeclaration mehrere Argumente gleichen Typs mit Komma getrennt schreiben ohne jedesmal den Typ mit anzugeben:
Delphi-Quellcode:
geht sowas auch unter c/c++ oder geht dort nur die Variante
procedure Beispielfunktion(Param1, Param2, Param3: Integer);
Delphi-Quellcode:
procedure Beispielfunktion(Param1: Integer; Param2: Integer; Param3: Integer);
|
Re: Delphi-Functionsdeclaration - gibts sowas auch unter c/c
Mit eingerosteten C-Kenntnissen:
Code:
void Beispielfunktion(int Param1, Param2, Param3);
|
Re: Delphi-Functionsdeclaration - gibts sowas auch unter c/c
Nein, afair muss jeder Parameter mit seinem Typ definiert werden. Parameterlisten gleichen Typs sind nicht erlaubt.
|
Re: Delphi-Functionsdeclaration - gibts sowas auch unter c/c
Zudem ist diese Schreibweise nur was für Faule und Ügergabevariablen sollten sowieso einzeln typisiert werden. Das erleichtert das Refaktoring der Parameter ungemein und dient der besseren Lesbarkeit.
|
Re: Delphi-Functionsdeclaration - gibts sowas auch unter c/c
Zitat:
Da aber in C Dinge wie
Code:
existent sind was ja auch für Faule ist dachte ich eben es gibt auch Parameterlisten.
i++;
|
Re: Delphi-Functionsdeclaration - gibts sowas auch unter c/c
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz