Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Alle Dateien mit einer Endung u nter C öffnen (mit Wildcards?!)

0 views
Skip to first unread message

sniper...@yahoo.de

unread,
Nov 3, 2003, 5:07:53 AM11/3/03
to
Hallo,

ich habe bereits einige Lösungen hier gefunden nur leider passt keine
so richtig.

Hier mein Problem.

Ich möchte alle Dateien, eines Verzeichnisses und dessen
Unterverzeichnisse, die mit einer bestimmten Endung z.B .htm entden
nach einander öffnen und beschreiben oder ähnliches.
Ich denke amn muss mit einem Asterik arbeiten (*.htm), aber wie?
Ich möchte nur wissen wie das öffnen Funktioniert!

Danke soweit
Gruß Stephan

Peter Schütte

unread,
Nov 3, 2003, 5:23:52 AM11/3/03
to
> Ich möchte alle Dateien, eines Verzeichnisses und dessen
> Unterverzeichnisse, die mit einer bestimmten Endung z.B .htm entden
> nach einander öffnen und beschreiben oder ähnliches.
> Ich denke amn muss mit einem Asterik arbeiten (*.htm), aber wie?
> Ich möchte nur wissen wie das öffnen Funktioniert!

Geht so direkt in C nicht, schau in Deiner OS API oder spzeiellen
Blbliotheksfunktionen Deines Compilers nach Funktionen wie _findfirst(),
FindFirstFile() (DOS oder Win ähnlich) oder nach opendir(), readdir()
auf Systemen die POSIX unterstützen.

Gruß Peter

--
Wenn sie akzeptieren können, daß nur der langsame Fortschritt zum Erfolg
führt, werden sie keine Probleme haben.
[Arthur Lydiard]

Claus Reibenstein

unread,
Nov 3, 2003, 12:15:28 PM11/3/03
to
sniper...@yahoo.de schrieb:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Wenn Du hier, wie es im Usenet allgemein üblich ist, Deinen Realnamen
einsetzt ...

> Ich möchte alle Dateien, eines Verzeichnisses und dessen
> Unterverzeichnisse, die mit einer bestimmten Endung z.B .htm entden
> nach einander öffnen und beschreiben oder ähnliches.

... verrate ich Dir, wie man das macht.

Gruß. Claus


Claudio Carobolante

unread,
Nov 3, 2003, 3:12:38 PM11/3/03
to
Claus Reibenstein schrieb:

Warum so geheimnisvoll? Du weißt, dies geht nicht mit ISO-C. Daher lautet
die Antwort doch wohl: "Du bist hier falsch, suche eine Gruppe, die sich
mit Deinen System geschäftigt.". Besser ist vielleicht noch die Antwort:
"Hey, lies die FAQ, denn da steht drin 'Du bist hier falsch, suche eine
Gruppe, die sich mit Deinen System beschäftigt.'. Schau, wenn man einmal
eine FAQ schreibt, ist man einfach besser drauf und deshalb auch
höflicher als wir hier, da es einfach nervt, Zeit investieren zu müssen,
ohne selbst dabei etwas lernen zu können. Du bekommst hier sowieso keine
Antwort* und landest später doch in einer für Dich viel interessanteren
Gruppe. Lies also die FAQ und erspare uns Allen unnötigen Ärger.".
Hey, die Antwort ist doch garnicht so schlecht. Darf ich die beim nächsten
mal verwenden?

*) Bekommst Du doch eine Antwort, so sehe dies als Aufforderung, weiter
Fragen zu stellen, wie Dir der Schnabel gewachsen ist. Jeder
Programmierer muß früher oder später essen, daher sind leckere Rezepte
für eine Hänchenbrust immer willkommen. Jedoch sollten auch die
Vegetarier nicht diskriminiert werden und entsprechende Gerichte nicht
unterrepresentiert bleiben.

cc

Claus Reibenstein

unread,
Nov 3, 2003, 4:15:57 PM11/3/03
to
Claudio Carobolante schrieb:

> Claus Reibenstein schrieb:
>
>>sniper...@yahoo.de schrieb:
>>¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
>>
>>Wenn Du hier, wie es im Usenet allgemein üblich ist, Deinen Realnamen
>>einsetzt ...
>>

>>... verrate ich Dir, wie man das macht.
>
> Warum so geheimnisvoll? Du weißt, dies geht nicht mit ISO-C. Daher lautet
> die Antwort doch wohl: "Du bist hier falsch, suche eine Gruppe, die sich
> mit Deinen System geschäftigt.".

Och, Mönsch, Claudio, jetzt hast Du's versaut! ;-)

Gruß. Claus


0 new messages