<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:14pt;color:#000000;font-family:'Times New Roman', Times, serif;" dir="ltr">
<p>Hola Ana:</p>
<p><br>
</p>
<p>Hay varios errores, en lo que nos envias.  El primer error es que nos envias un programa, y nos hablas de otro.  No existen ni f1, ni f2, no se habren dos ficheros, si no solo 1 "f".</p>
<p><br>
</p>
<p>En el programa que nos envias, "f" está definido como fichero de salida output, y no de entrada.  Hay que cambiar "ofstream" por "ifstream".</p>
<p><br>
</p>
<p>Otro error que se produce es al ejecutar "f >> tel.nombre"  pues no lee toda la línea del fichero Guia.txt, si no que lee solo hasta encontrar un separador.</p>
<p><br>
</p>
<p>Para que funcionara tuve que eliminar los apellidos, del fichero "Guia".  Pero esto ha de tener otra solución, como la había en el C standar.</p>
<p><br>
</p>
<p><br>
</p>
<div id="Signature">
<div id="divtagdefaultwrapper" style="font-size:14pt; color:#000000; background-color:#FFFFFF; font-family:'Times New Roman',Times,serif">
Saludos<br>
<font style="font-size:16pt" size="4" face="Times New Roman">Daniel de Dios "</font><font style="font-size:16pt" size="4" face="Times New Roman"><b>El Ignorado</b></font><font style="font-size:16pt" size="4" face="Times New Roman">"</font><br>
<br>
</div>
</div>
<br>
<br>
<div style="color: rgb(0, 0, 0);">
<hr style="display:inline-block; width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" color="#000000" face="Calibri, sans-serif"><b>De:</b> Cconclase <cconclase-bounces@listas.conclase.net> en nombre de Ana Pallares Vilar <anapallares20@gmail.com><br>
<b>Enviado:</b> miércoles, 11 de enero de 2017 19:43<br>
<b>Para:</b> Lista de correo sobre C y C++<br>
<b>Asunto:</b> [C con Clase] ficheros</font>
<div> </div>
</div>
<div>
<div dir="ltr">
<div>Hola tengo una duda respecto a los ficheros en un ejercicio me muestran este programa y me dicen que cual es el error, no estoy segura pero podría ser que no se pueden abrir dos archivos a la vez?</div>
<div>O simplemente el error es que introduce b en f1 y luego lo muestra en f2?</div>
<div><br>
</div>
<div>Gracias</div>
</div>
</div>
</div>
</div>
</body>
</html>