wiso geht das??
-
int ibegin = 10;
int iend = 20;
char cBuffer[end - begin];kurz mal nachgefragt müsste der Compiler mir nicht eine Fehlermelgung geben??
Müsste das nicht ein Konstante sein???
-
einmal müsste es iend und ibegin heißen..
zum zweiten: kommt auf den compiler an..
der cygwin erlaubt die initialisierung mit einer "nichtkonstanten", das studio zum bleistift nicht.
-
besten dank (kleiner flüchtigkeitsfehler "i")
was ist den ANSI C Standart??
-
c++ verlangt nach ner konstanten... standard
ansi c meines wissens nur nach der größe..