__DATE__ in upper case konvertieren mit dem Präprozessor, möglich?

Gast #2029122
Lesenswert?

Hallo geschätze Forenmitglieder!

Ich habe mir aktuell die Aufgabe gesetzt _DATE_ in uppercase 
umzuwandeln und das bereits zur Compilezeit und damit eben ein Array zu 
initialisieren. Ich such mich schon ne ganze Weile durch die weite 
Webwelt finde aber nichts das funktioniert.

Ich würde mich sehr freuen wenn Ihr mir zeigen könntet wie das Problem 
zu lösen ist. Oder ist es vlt garnicht lösbar!?

Vielen Dank und Gruß,
Christian
Gast #2029139
Lesenswert?

Das nenn ich eine schnelle Antwort, auch wenn Sie mich natürlich 
enttäuscht. Danke Dir!

Muss ich mir mal überlegen was ich dann mache. An der Rechenleistung 
scheiterts nicht - mir gehts da eher ums Prinzip ;o)
#2029236
Lesenswert?

Ansonsten je nach Umgebung einen Shellaufruf o.ä. in das Makefile
einbauen, der etwas passendes produziert.
(Am einfachsten wie immer auf einem *X-System.)

Das kann ein passendes Stück Quelltext sein, das mit #include
eingefügt wird, oder irgendeine Art von Präpropzessor (sed?),
der einen Platzhalter im Quelltext ersetzt, oder beim
Compileraufruf mit einem -D_MEINDATUM_...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren