Hola, antes que nada gracias por tu respuesta que me soluciono esa duda que tenia salvo una cosita, cuando escribo una cadena me imprime la cadena con el ultimo caracter repetido. Por ej, si escribo "Casa" lo que me imprime es "Casaa", que puede ser?
Yo lo solucione agregandole una condicion a While de esta forma:
Código C++:
Ver originalchar ch;
int cont = 0;
while(archivo && cont != len)
{
archivo.get(ch); //Obtiene un caracter del archivo
cout<<ch; //Lo muestra en la pantalla
cont++;
}
pero no se si esta bien evitar el error de esa forma jaja, me gustaria saber porque me agregaba ese caracter de mas