bozoo Geschrieben 18. Oktober 2001 Geschrieben 18. Oktober 2001 Hallo Leutz, wie kann ich eine variable Anzahl von Dateien einer Funktion als Parameter übergeben? Möglichst sollen die Dateien in eine Array geschrieben werden..... Volkaman
Ketzer Geschrieben 18. Oktober 2001 Geschrieben 18. Oktober 2001 Moin, falls es eine maximale Anzahl von Dateieinträgen in der "Liste" gibt (die nicht allzu groß ist): FILE * Dateien[anzahl]; Wenn du dann 'Dateien' als Parameter der Funktion übergibst, kann in dieser über den Pointer Dateien auf die verschiedenen FILE-Pointer zugegriffen werden. Bei absolut variabler Anzahl fällt mir z.Z. nur die Möglichkeit ein einen Pointer auf eine Verketteteliste zu übergeben (üblicherweise den Head oder Anker), in der die FILE * Eintäge stehen. (Aber das ist sicherlich die umständlichere Variante....und vieleicht kan man das auch einfacher lösen.)
bozoo Geschrieben 18. Oktober 2001 Autor Geschrieben 18. Oktober 2001 Hi Ketzter, war nicht genau was ich meinte. Die Antwort habe ich schon im vorherigen Thread gefunden. Danke trotzdem.....
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden