"copipasteaste" mal tal vez y se metio un = entre el fread y (&gana,sizeof(gana),1,a);<br>dice<br>fread<span style="background-color: rgb(255, 255, 0);"> = </span>(&gana,sizeof(gana),1,a);<br>David<br><div class="gmail_quote">
El 22 de octubre de 2009 14:36, Joe Tend <span dir="ltr"><<a href="mailto:neojtr@hotmail.com">neojtr@hotmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>
<br><br><hr>From: <a href="mailto:ddfire@gmail.com" target="_blank">ddfire@gmail.com</a><br>Date: Thu, 22 Oct 2009 14:14:15 -0300<br>To: <a href="mailto:cconclase@listas.conclase.net" target="_blank">cconclase@listas.conclase.net</a><br>
Subject: Re: [C con Clase] donde esta el error?<br><br>1 punto por haber hecho algo... -10 por no explicar nada...<br>que hace el programa?<br>el error es de compilacion? cual y donde?<br>David<br>// 175 C:\Documents and Settings\wiZa\Escritorio\muchachas.cpp assignment of function `size_t fread(void*, size_t, size_t, FILE*)' <br>
//175 C:\Documents and Settings\wiZa\Escritorio\muchachas.cpp cannot convert `FILE*' to `size_t ()(void*, size_t, size_t, FILE*)' in assignment <br><div>//El 22 de octubre de 2009 12:28, Joe Tend <span dir="ltr"><<a href="mailto:neojtr@hotmail.com" target="_blank">neojtr@hotmail.com</a>></span> escribió:<br>
//da esos errores en las dos lineas donde uso fread(....)
<br>//es raro porque he usado esa sintaxis en otro programa similar y ha compilado bien<br>//como veis se trata de una serie de estructuras guardadas en un archivo a<br>//leo, cuento y busco en el archivo, los break del final es x estar debajo de un case en un switch...<br>
<blockquote style="padding-left: 1ex;"><div><br> a=fopen("participantes.txt","r");<br> while (!feof(a))<br> {<br> fread = (&gana,sizeof(gana),1,a);<br>
cont++; //ACA CUENTO LA CANTIDAD DE REGISTROS PARA HACER LA RIFA<br> }<br> if(cont!=0)<br> {<br> ganador = rand()%(cont-1); //ACA SE REALIZA EL SORTEO<br>
rewind(a); //REBOBINO EL ARCHIVO PARA VOLVER A LEER DESDE EL PRINCIPIO<br> for(int i=0;i<=ganador;i++) //BUSCO AL GANADOR DEL SORTEO<br> {<br> fread=(&gana,sizeof(gana),1,a);<br>
}<br> <br> cout<< " el ganador es: " <<gana.nombre << " " << gana.cedula; //Y LO MUESTRO...<br> system("pause>null");<br>
break;<br> }<br> else<br> {<br> cout << "\nNo hubieron participantes";<br> break;<br> } <br>
<hr>Get news, entertainment and everything you care about at Live.com. <a href="http://www.live.com/getstarted.aspx" target="_blank">Check it out!</a></div>
<br>_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net" target="_blank">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div><font color="#888888"><br><br clear="all"><br>-- <br>
(\__/) <br>(='.'=)This is Bunny. Copy and paste bunny into your <br>
(")_(")signature to help him gain world domination. <br><br> <br><hr>Get news, entertainment and everything you care about at Live.com. <a href="http://www.live.com/getstarted.aspx" target="_blank">Check it out!</a></font></div>
<br>_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div><br><br clear="all"><br>-- <br> (\__/) <br>(='.'=)This is Bunny. Copy and paste bunny into your <br>
(")_(")signature to help him gain world domination. <br><br>