On Fri, Aug 17, 2001 at 01:13:01PM +0200, Thomas Guettler wrote:
In der ix stand, dass GCC3.0 besser mit Feldern mit variabler Länge arbeiten kann. Was meinen die damit? Soweit ich weiß muss man bei C entweder bei einem Array angeben wie lange es sein soll (Bsp int i[3]), oder mit malloc, bzw einer Liste (lib...) arbeiten.
Genau weil Felder mit variabler Länge in C fehlen arbeite ich immer wenn es geht mit anderen Sprachen (Python).
void funktion(int size) { int vektor[size]; ... }
Andere Compiler sagen an dieser Stelle, daß size kein konstanter Ausdruck (zur Übersetzungszseit) ist.
GCC gibt wohl eine Warnung aus.
Best regards from currently Schwerin/Germany Viele Gruesse aus Schwerin/Mecklenburg-Vorpommern Heiko Schlittermann