<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.26.0">
</HEAD>
<BODY>
El vie, 27-03-2009 a las 00:14 +0100, Programante escribió:
<BLOCKQUOTE TYPE=CITE>
<PRE>
Rubén escribió:
> Buenas noches.
>
> Estoy intentando abrir un archivo e introducirlo en un char para
> tratarlo gráficamente. La cosa es que no me acabo de aclarar.
>
> si lo hago así:
>
> char leer [48];
> if (selecc == 0){
>         ifstream lista ("\\\\10.6.27.249\\
> <<A HREF="mailto:%5C%5C%5C%5C10.6.20.242%5C%5Csich@APARTAMENTOSCN.dbs">mailto:%5C%5C%5C%5C10.6.20.242%5C%5Csich@APARTAMENTOSCN.dbs</A>>backup.log");
>         lista.seekg(-48, ios::end);
>         lista.get(leer, 48);
>         cout<<leer<<endl;
> }
>
> Sólo me sale la última línea, en cambio, pongo que son 20000
> caracteres y lista.seekg lo pongo a -20000 también, y cambiando el end
> por beg, y haciendo lo imposible sólo me sale un par de lineas, cuando
> lo que busco es que me lea todo el contenido de ese archivo de texto.
>
> ¿Como lo puedo hacer?
>
> Gracias y un saludo,
>
> Rubén.

¿Cambiaste el tamaño de leer?
Si lo que quieres es leer todo el contenido del archivo, no necesitas
hacer seekg(). Simplemente, ve leyendo hasta que acabes el fichero.


_______________________________________________
Lista de correo Cconclase <A HREF="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</A>
<A HREF="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</A>
Bajas: <A HREF="http://listas.conclase.net/index.php?gid=2&mnu=FAQ">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</A>
</PRE>
</BLOCKQUOTE>
<BR>
Hola, programante;<BR>
<BR>
Sí, cambié el tamaño de leer por el del seekg y get. Intentaré como me dices y te cuento.<BR>
<BR>
¿Qué sería:<BR>
<BR>
char [70000];<BR>
ifstream prueba ("Prueba.txt");<BR>
prueba.get (leer, 70000);         ?????<BR>
<BR>
Gracias y un saludo,<BR>
<BR>
Rubén.<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<BR>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>