Hi! ich schreibe gerade ein kleines C Programm in dem der Benutzer einen Dateinamen angibt und die Datei dann geschrieben werden soll. Die Datei soll die Endung .txt haben. Jetzt gibt es die Möglichkeit, dass der Benutzer die Dateiendung schon selber angegeben hat oder dass das Programm die Endung noch anhängen muß. Die Frage ist jetzt wie ich bei einem gegebenen filename am einfachsten überprüfen kann, ob er bereits auf .txt endet oder nicht.
wichtig jedoch, vorher prüfen das strlen vom string > als 4 ist, da sonst ein negativer index dein programm killt -- class God : public ChuckNorris { };Dieser Post wurde am 09.11.2005 um 21:23 Uhr von FloSoft editiert.
*nörgelmode* stricmp ist kein ansi-c... also lieber von hand einen tolower oder toupper rüberjagen... -- ...fleißig wie zwei WeißbroteDieser Post wurde am 10.11.2005 um 00:24 Uhr von Windalf editiert.