Hola de nuevo.
He aquí otra de mis dudas :P
Primero les mostraré la parte del código que me esta dando problemas (todo el resto funciona bien):
(Donde, linea 311: cout << pixeles[ i ][j].getRojo() << "-" << pixeles[ i ][j].getVerde() << "-" << pìxeles[j].getAzul() << " ";)
Y he aquí el error (click para verlo completo):
Cabe mencionar además que si por ejemplo acorto las "concatenaciones" de cout que dan problemas, de la siguiente forma, por ejemplo:
No me da error, compila todo bien, aunque si hago algo como esto:
Tampoco compila, dándome el mismo error.
Pareciera como sí la "concatenacion" se "saturara" y me diese algo así como un "tope" (si es que eso tiene algun sentido jaja). Aunque igual raro, pues creo que no debería (y nunca me habia pasado antes, con este ni con ningun otro lenguaje). WTF! O.o
Bueno, ese es mi problema. Ojalá puedan ayudarme tal como lo han hecho hasta ahora :)
Saludos y muchas gracias.
He aquí otra de mis dudas :P
Primero les mostraré la parte del código que me esta dando problemas (todo el resto funciona bien):
Código [Seleccionar]
void mostrar(){
//imagen inicial
cout << "Imagen Inicial\n";
for(int i=0; i<filas; i++){
cout << endl;
for(int j=0; j<columnas; j++){
if(j<columnas-1)
cout << pixeles[i][j].getRojo() << "-" << pixeles[i][j].getVerde() << "-" << pìxeles[i][j].getAzul() << " ";
else
cout << pixeles[i][j].getRojo() << "-" << pixeles[i][j].getVerde() << "-" << pìxeles[i][j].getAzul() << "\n";
}
}
cout << endl;
cout << endl;
//imagen modificada
cout << "Imagen Modificada" << endl;
for(int i=0; i<filas; i++){
cout << endl;
for(int j=0; j<columnas; j++){
if(j<columnas-1)
cout << pixeles2[i][j].getRojo() << "-" << pixeles2[i][j].getVerde() << "-" << pìxeles2[i][j].getAzul() << " ";
else
cout << pixeles2[i][j].getRojo() << "-" << pixeles2[i][j].getVerde() << "-" << pìxeles2[i][j].getAzul() << "\n";
}
}
cout << endl;
cout << endl;
}
(Donde, linea 311: cout << pixeles[ i ][j].getRojo() << "-" << pixeles[ i ][j].getVerde() << "-" << pìxeles[j].getAzul() << " ";)
Y he aquí el error (click para verlo completo):
Cabe mencionar además que si por ejemplo acorto las "concatenaciones" de cout que dan problemas, de la siguiente forma, por ejemplo:
Código [Seleccionar]
cout << pixeles[i][j].getRojo() << "-";
No me da error, compila todo bien, aunque si hago algo como esto:
Código [Seleccionar]
cout << pixeles[i][j].getRojo();
cout << "-";
cout << pixeles[i][j].getVerde();
cout << "-";
cout << pìxeles[i][j].getAzul();
cout << " ";
Tampoco compila, dándome el mismo error.
Pareciera como sí la "concatenacion" se "saturara" y me diese algo así como un "tope" (si es que eso tiene algun sentido jaja). Aunque igual raro, pues creo que no debería (y nunca me habia pasado antes, con este ni con ningun otro lenguaje). WTF! O.o
Bueno, ese es mi problema. Ojalá puedan ayudarme tal como lo han hecho hasta ahora :)
Saludos y muchas gracias.