konstanter String



  • kjljkl schrieb:

    Das ist zumindest ein Feature, welches der GCC beherrscht. Der VC tut es eher nicht. 😉

    Was ich damit sagen wollte, ist dass der Code nicht laufen sollte, da der Rückgabewert von strlen noch nicht zur Compilezeit bekannt ist. Das ist bei einem Array auf dem Stack notwendig.



  • EOutOfResources schrieb:

    kjljkl schrieb:

    Das ist zumindest ein Feature, welches der GCC beherrscht. Der VC tut es eher nicht. 😉

    Was ich damit sagen wollte, ist dass der Code nicht laufen sollte, da der Rückgabewert von strlen noch nicht zur Compilezeit bekannt ist. Das ist bei einem Array auf dem Stack notwendig.

    Stimmt, du hast natürlich recht, die Arraygröße muss hierbei eine Compiletime-Konstante sein, und bei mir war es eine Laufzeitkonstante.


Anmelden zum Antworten