Segmentation fault en C++

Responder
Avatar de Usuario
SoTA
Mensajes: 3394
Registrado: 03 Feb 2007 12:25

Segmentation fault en C++

Mensaje por SoTA »

Amos a ver.

Si uno pone un cout en la primera linea del main, la única forma de que no salga por pantalla al ejecutar el programa es que que pete en la invocación, ¿o no?

Porque cuando ya tenía encaminado el progama, algunas de sus funciones ya se llevaban a cabo y tal, pero al meter algo más de código resulta que ahora, al ejecutar el programa, me da segmentation fault sin tan siquiera mostrar el cout que está al principio de todo, esto despues de hacer algunos cambios que ya ni recuerdo, pues llevo desde ayer con el mismo fallo, pero al principio, en lugar de dar este error, se quedaba pillao en medio de la ejecución.

No creo que el problema sea que no entra en el main, pero el hecho de que no imprima el primer cout me confunde, ¿alguna idea?

EDITO: Ya no me da el segmentation fault, y vuelve a hacerme lo de antes, se queda pillao sin llegar a imprimir el cout del principio del main...
Avatar de Usuario
PaRi
Mensajes: 937
Registrado: 04 Feb 2007 13:41
Ubicación: Quahoc
Contactar:

Re: Segmentation fault en C++

Mensaje por PaRi »

cout es la primerísima orden que tienes en la main¿?
haces fuera algun tipo de reserva de memoria?
Imagen ImagenImagen
Avatar de Usuario
SoTA
Mensajes: 3394
Registrado: 03 Feb 2007 12:25

Re: Segmentation fault en C++

Mensaje por SoTA »

Nada tio, el segmentation fault era por un parentesis que me comí en un if y se hizo la picha un lio, no me daba error al compilar pero no se ejecutaba bien. Y el cuelgue era un bucle que me costó la ostia encontrar por culpa de que los cout no se me mostraban
Avatar de Usuario
PaRi
Mensajes: 937
Registrado: 04 Feb 2007 13:41
Ubicación: Quahoc
Contactar:

Re: Segmentation fault en C++

Mensaje por PaRi »

no me atreví a decirlo, pero sonaba al típico blucle infinito..

Yo cuando me pasan estas cosas empiezo a poner printfs y lo localizo rápido
Imagen ImagenImagen
Avatar de Usuario
SoTA
Mensajes: 3394
Registrado: 03 Feb 2007 12:25

Re: Segmentation fault en C++

Mensaje por SoTA »

PaRi escribió:no me atreví a decirlo, pero sonaba al típico blucle infinito..

Yo cuando me pasan estas cosas empiezo a poner printfs y lo localizo rápido
SoTA escribió:Y el cuelgue era un bucle que me costó la ostia encontrar por culpa de que los cout no se me mostraban
cout = printf
Avatar de Usuario
PaRi
Mensajes: 937
Registrado: 04 Feb 2007 13:41
Ubicación: Quahoc
Contactar:

Re: Segmentation fault en C++

Mensaje por PaRi »

xDDDDD no me dí cuenta
Imagen ImagenImagen
icaroheaven
Mensajes: 484
Registrado: 21 Feb 2007 20:25

Re: Segmentation fault en C++

Mensaje por icaroheaven »

Esos paréntesis y llaves traidoras... xD

Por curiosidad, estabas compilando en consola o en algún IDE tipo Kdevelop?
Caja: Antec Twelve Hundred <> CPU: Core i5 2500K 3.3GHz + NH-D14 <> MB: Asrock P67Extreme6 B3 <> RAM: 8GB G-Skill Ripjaws X DDR3 1600MHz 9-9-9-24 1.5V <> GPU: Zotac GTX470 & GB GTX275SOC <> HD: 2x500GB Caviar Black WD5001AALS & SEAGATE Green
Avatar de Usuario
SoTA
Mensajes: 3394
Registrado: 03 Feb 2007 12:25

Re: Segmentation fault en C++

Mensaje por SoTA »

En consola.
Responder