Article View: es.comp.os.linux.programacion
Article #7928OPerador ">>"
From: Edgar de la cruz
Date: Mon, 20 Jan 2003 15:28
Date: Mon, 20 Jan 2003 15:28
35 lines
2646 bytes
2646 bytes
REsulta que estaba haciendo una rutina para leer un archivo en c++, con la
librer�a fstream y los operadores de ">>" bueno hice la rutina y muy bien
puedo leer, despu�s hice dos rutinas diferentes las cuales le�an el mismo
archivo de la misma forma, y fu� bien, al d�a siguiente vuelvo a la oficina
y
voy ejecutar la rutina y no funciona, dec�a que hab�a una violaci�n de
segmento, despues me pongo a debuggear el c�digo y encuentro algo muy
peculiar:
Segmentation FAult.
0x400524aa in istream::operator>>() from
/usr/lib/libstdc++-libc6.2-2.so.3
este error sale en la l�nea cunado estoy leyendo una de las palabras del
archivo es decir en una l�nea como esta:
ObjetoArchivo >> VariableArrayChar;
lo estoy compilando con g++, en linux redhat 7.3 en un piii
Una de las cosas mas curiosas es que una de las rutinas para leer el archivo
se ejecuta primero, esta lee el archivo y muestra el contenido por la
pantalla, la otra lee del archivo cada palabra para compararla con una que
ha
introducido el usuario. Es en esta �ltima cuando pasa el error. Si se hizo
con la primera que lee dentro del archivo de la misma forma que la segunda,
entonces porqu� en la primera no pasa este error que es de la misma librer�a
que la segunda. Estube pendiente de abrir y cerrar el archivo en las dos
rutinas, ser� que tengo que usar alg�n manipulador de flujo???,
Si alguien puede ayudarme, estar�a muy agradecido.
Technical Details
Message-ID:
<b0h4au$9ib$1@julieta.escomposlinux.org>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!oleane.net!oleane!fr.clara.net!heighliner.fr.clara.net!proxad.net!news-hub.cableinet.net!blueyonder!marmolejo.escomposlinux.org!frodo.antakira.com!dakota.dakotabcn.net!julieta.escomposlinux.org!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,382ec1e2574a81bf,start X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2003-01-20 07:24:18 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!oleane.net!oleane!fr.clara.net!heighliner.fr.clara.net!proxad.net!news-hub.cableinet.net!blueyonder!marmolejo.escomposlinux.org!frodo.antakira.com!dakota.dakotabcn.net!julieta.escomposlinux.org!not-for-mail From: Edgar de la cruz <acrraidx@lycos.es> Newsgroups: es.comp.os.linux.programacion Subject: OPerador ">>" Date: Mon, 20 Jan 2003 11:28:33 -0400 Organization: Oculaser Lines: 37 Message-ID: <b0h4au$9ib$1@julieta.escomposlinux.org> NNTP-Posting-Host: 200.84.129.128 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8Bit X-Trace: julieta.escomposlinux.org 1043076255 9803 200.84.129.128 (20 Jan 2003 15:24:15 GMT) X-Complaints-To: usenet@julieta.escomposlinux.org NNTP-Posting-Date: Mon, 20 Jan 2003 15:24:15 +0000 (UTC) User-Agent: KNode/0.7.1