Gast
#2238118
Gibt es eine Headerdatei (GCC f. AVR) mit einer Funktion - wie isalnum() - für erlaubte Dateinamen nach DOS-Konvention? Oder ist selber stricken angesagt?
|
Anzeige
|
Headerdatei mit isdosname() o. ä.
Gast
#2238118
Gibt es eine Headerdatei (GCC f. AVR) mit einer Funktion - wie isalnum() - für erlaubte Dateinamen nach DOS-Konvention? Oder ist selber stricken angesagt? isalnum() ist aus ctype.h und arbeitet nur auf einzelnen Zeichen. Eine passende Funktion in der avr-glibc gibt es m.W. nicht; also wohl selber schreiben... (ist ja nicht schwer) Und als Faustregel kannst du dir merken: Alles, aber auch wirklich alles, was auch nur irgendwie in die Nähe von irgendwelchen Hardwareabhängigkeiten und/oder Betriebssystemabhängigkeiten gerückt werden kann, ist in Standard-C erst mal grundsätzlich nicht definiert worden. Standard-C umfasst und definiert in seinem Kern lediglich Dinge, die es überall unverändert gibt. Beginnend vom kleinsten µC bis hinauf zu Supercomputern. WEnn du also eine derartige Fragestellung hast, dann ist die immer davon abhängig, was dir dein spezifischer Compilerhersteller konkret mitgeliefert hat. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|