2 votes

Erreur C++ : la déclaration de décomposition n'est pas autorisée dans ce contexte.

Pourquoi est-ce que g++ qui donne une erreur comme celle-ci ?

blahblah.h:80:10: error: decomposition declaration not permitted in this context
float[NUM_OUTPUTS] output_buffer;

(Déjà résolu, mais je crée ceci parce qu'il n'y a pas de bons résultats sur Google pour ce texte d'erreur, et le message d'erreur est impénétrable).

9voto

benkc Points 623

Dans les déclarations C++, la taille du tableau est indiquée après le nom de la variable, et non après le type :

float output_buffer[NUM_OUTPUTS];

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X