<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>
No es eso, Ya he solucionado el problema aunque me ha costado. El problema no esta en este pedazo de codigo sino en otra funcion que un compañero mio soluciono el viernes pasado a ultima hora. De todas formas muchas gracias a toda la lista por vuestra ayuda<br><br>> Date: Thu, 29 Nov 2007 23:39:25 +0100<br>> To: cconclase@listas.conclase.net<br>> From: programante@gmail.com<br>> Subject: Re: [C con Clase] Manejo de memoria en C<br>> <br>> Adrian Ferreres Esteller escribió:<br>> ><br>> > No, tampoco funciona. He copidado el codigo que me dices añadiendo dos <br>> > log por pantalla:<br>> ><br>> > for (i=0;i<Tam_Archivo;i++) {<br>> >     printf ("Iteracion numero: %d",i);<br>> >     printf (" Valor de pAux1 antes de la sustitucion: <%s>",pAux1);<br>> >     if (((char*)pAux1)[i]=='#')<br>> >        ((char*)pAux1[i]='l';<br>> >    printf ("Valor de pAux1 despues de la sustitucion: <%s>",pAux1);<br>> > }<br>> ><br>> ><br>> > Tengo un Segmentation Fault justo cuando entra en la condicion, es <br>> > decir, al acceder a la posicion pAux[i] para cambiar el char '#' por <br>> > el '|'<br>> No lo habrás mapeado en memoria de sólo lectura, ¿verdad?<br>> Otra opción sería que el archivo no terminase con un caracter \0, pero <br>> no creo que sea, porque entonces no lo imprimiría nunca.<br>> <br>> <br>> _______________________________________________<br>> Lista de correo Cconclase Cconclase@listas.conclase.net<br>> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net<br>> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ<br><br /><hr />Tecnología, moda, motor, viajes,…suscríbete a nuestros boletines para estar a la última <a href='http://newsletters.msn.com/hm/maintenanceeses.asp?L=ES&C=ES&P=WCMaintenance&Brand=WL&RU=http%3a%2f%2fmail.live.com' target='_new'>MSN Newsletters</a></body>
</html>