Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Was Schöneres als __DATE__?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
27.05.2010, 14:22 Uhr
ao

(Operator)


Hallo zusammen,

ich brauche in einer Firmware das Datum der Kompilierung. Das Makro __DATE__ kenne ich, leider steht der Monat als Wort mit 3 Buchstaben drin, und ich hätte es lieber numerisch, also 1 für Januar usw. Bevor ich mich dranmache, das mit einer Lookup-Tabelle auszudekodieren:

Kennt jemand ein ähnliches Makro, das den Monat als Zahl enthält, also z.B. "2010/05/27"? Die Formatierung spielt keine Rolle.

Darf C oder C++ sein und muss im GCC funktionieren.

Vielen Dank

Achim

Dieser Post wurde am 27.05.2010 um 14:54 Uhr von ao editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
27.05.2010, 15:18 Uhr
0xdeadbeef
Gott
(Operator)


Ich würde das wahrscheinlich im Buildsystem lösen. Beispielsweise

Code:
gcc -DMONAT="$(date +%m)" ...


--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: