Estoy leyendo en un archivo en una matriz. Está leyendo cada char, el problema surge porque también lee una nueva línea en el archivo de texto.Necesito saltear la línea nueva char ( n) desde el archivo de entrada
Este es un tablero de sudoku, aquí es mi código para leer en la carac:
bool loadBoard(Square board[BOARD_SIZE][BOARD_SIZE])
{
ifstream ins;
if(openFile(ins)){
char c;
while(!ins.eof()){
for (int index1 = 0; index1 < BOARD_SIZE; index1++)
for (int index2 = 0; index2 < BOARD_SIZE; index2++){
c=ins.get();
if(isdigit(c)){
board[index1][index2].number=(int)(c-'0');
board[index1][index2].permanent=true;
}
}
}
return true;
}
return false;
}
como he dicho, se lee el archivo, se muestra en la pantalla, pero no en el orden correcto cuando se encuentra con el \ n
Tag la pregunta de si la tarea es una cuestión tarea. – wilhelmtell