Les VLA designent en general les declarations du type "int tableau[n]".
C'est different de
- int * t = new .. qui alloue de la memoire (sur le "tas") et donc tu devra etre responsable par la suite.
- et de std::vector qui declare une structure de tableau dynamique resizable.
Je n'ai jamais dit qu'il n'y avait pas d'equivalent. Mais les vla ne font pas partie du C++.
[^] # Re: non conformance de visual c++
Posté par Alberto . En réponse à la dépêche C++ Builder sous Linux : bientôt du neuf !. Évalué à 1.
C'est different de
- int * t = new .. qui alloue de la memoire (sur le "tas") et donc tu devra etre responsable par la suite.
- et de std::vector qui declare une structure de tableau dynamique resizable.
Je n'ai jamais dit qu'il n'y avait pas d'equivalent. Mais les vla ne font pas partie du C++.