Continu : J'ai fait un certain essai (avec le studio visuel de milliseconde - selon votre compilateur ceci peut différer) :
> rangée d'international [5] [0] ;
produit deux erreurs :
> erreur C2466 : ne peut pas assigner un choix de la taille constante 0
> erreur C2087 : « rangée » : indice inférieur absent
ainsi using [0] est le mal de definiteley ici.
Après j'ai examiné ce code :
> international MainWindow : : readFile ()
> {
> rangée d'international [5] [1] ;
> MainWindow : : essai (rangée) ;
> retour 0 ; // a dû ajouter ceci pour éviter la « erreur C4716 : « MainWindow : : readFile » : doit renvoyer une valeur »
> }
>
> vider MainWindow : : examiner (rangée d'international [5] [1])
> {
> pour (international i = 0 ; i <� 5="">> {
> DST : : cout <>>}
> }
Ceci mène pour produire le goût
> 9588743800752958733958874906623
puisque les valeurs dans la rangée ne sont pas initialisées
J'ai ajouté l'initialisation dans « readFile » comme ceci :
> …
> rangée d'international [5] [1] = {0, 1, 2, 3, 4} ;
> …
Le rendement est « 01234 » comme prévu.
ZOPPO