Continuado: Hice una cierta prueba (con el estudio visual del ms - dependiendo de su recopilador esto puede diferenciar):
> arsenal de la internacional [5] [0];
produce dos errores:
> error C2466: no puede asignar un arsenal del tamaño constante 0
> error C2087: “arsenal”: subíndice que falta
tan usar [0] está el mal del definiteley aquí.
Probé después este código:
> internacional MainWindow:: readFile ()
> {
> arsenal de la internacional [5] [1];
> MainWindow:: prueba (arsenal);
> vuelta 0; // necesitó agregar esto para evitar el “error C4716: “MainWindow:: readFile”: debe volver un valor”
> }
>
> anular MainWindow:: probar (arsenal de la internacional [5] [1])
> {
> para (internacional i = 0; i <� 5="">> {
> std:: cout <>>}
> }
Esto lleva para hacer salir gusto
> 9588743800752958733958874906623
puesto que los valores en el arsenal no se inicializan
Agregué la inicialización en “readFile” como esto:
> …
> arsenal de la internacional [5] [1] = {0, 1, 2, 3, 4};
> …
La salida es “01234” según lo esperado.
ZOPPO