Citation Envoyé par foetus Voir le message
Effectivement, je m'interrogeais sur le fait si on pouvait appeler des spécificités du compilateur C en C++. Et on ne peut pas le faire.
Si si il y a toujours moyen de bricoler et les compilateurs C++ offrent généralement pas mal de possibilités en tant qu'extensions, y compris les VLA pour certains mais voilà dans ce cas précis ce n'est ni standard, ni portable. Par contre il peut y avoir des choses plus intéressantes dans les options de compilations, même celles implicites, et qu'un compilateur décide dans le cadre d'une optimisation de placer un petit tableau dynamique sur la pile ne serait pas étonnant, autrement dit les avantages du VLA mais sans sacrifier le code.