Metaprogrammierung



  • Hallo,

    ich hab mir gerade den Wikipedia-Artikel über
    C++-Metaprogrammierung durch gelesen...
    Kann mir einer ein paar nützliche Links posten?
    Kann man einen Compiler dazu zwingen den gesammten
    Code zur Compilier-Zeit auszuführen?
    Oder ist das compiler-abhängig? (Verwende MinGW)
    Ich denke daran, Daten aus externen Dateien (z.B. Bilder)
    als Array (oder so) in meine Anwendung schreiben zu lassen...

    Vielen Dank schonmal,
    Metaner





  • Metaner schrieb:

    Hallo,

    ich hab mir gerade den Wikipedia-Artikel über
    C++-Metaprogrammierung durch gelesen...
    Kann mir einer ein paar nützliche Links posten?
    Kann man einen Compiler dazu zwingen den gesammten
    Code zur Compilier-Zeit auszuführen?
    Oder ist das compiler-abhängig? (Verwende MinGW)
    Ich denke daran, Daten aus externen Dateien (z.B. Bilder)
    als Array (oder so) in meine Anwendung schreiben zu lassen...

    Vielen Dank schonmal,
    Metaner

    Du hast da etwas missverstanden denke ich oder der Artikel hat das nicht richtig verdeutlicht. Bei der Metaprogrammierung kann man Code zur Compilierzeit ausführen, aber nicht auf irgendwelche Laufzeit Funktionen/Klassen oder dergleichen zurückgreifen.

    Von daher ist es auch nicht möglich via Metaprogrammierung Strings zu verarbeiten, Dateien zu laden, lesen, speichern, etc.

    BR
    evilissimo



  • Kann mir einer ein paar nützliche Links posten?

    Aus der FAQ: http://www.c-plusplus.net/forum/viewtopic-var-t-is-39466.html


Anmelden zum Antworten