#ifndef QWERT_H
#define QWERT_H
const int x [] = {1, 2,};
const int z = 3;
#endif
#include <iostream>
#include "qwert.h"
class Class
{
int y [x[0]]; //error:array bound is not an integer constant
int g [z]; //no problem
};
int main ()
{
int y [x[0]]; //no problem
Class a_class;
}
Je n'arrive pas à comprendre pourquoi ça ne marche pas. Les autres personnes qui ont ce problème semblent essayer d'allouer dynamiquement des tableaux. Toute aide est la bienvenue.