<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<STYLE>.hmmessage P {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.hmmessage {
FONT-SIZE: 10pt; FONT-FAMILY: Verdana
}
</STYLE>
<META content="MSHTML 6.00.2900.2180" name=GENERATOR></HEAD>
<BODY class=hmmessage bgColor=#ffffff>
<DIV><FONT face=Arial></FONT> </DIV>
<DIV><FONT face=Arial>Ya ví lo que era. En el archivo SDL_audio.h había una
línea en un struct que iba así:</FONT></DIV>
<DIV><FONT face=Arial></FONT> </DIV>
<DIV><FONT face=Arial>void (SDLCALL *filters[10])(struct SDL_AudioCVT *cvt,
Uint16 format);</FONT></DIV>
<DIV><FONT face=Arial></FONT> </DIV>
<DIV><FONT face=Arial>lo cambié a:</FONT></DIV>
<DIV><FONT face=Arial></FONT> </DIV>
<DIV><FONT face=Arial>void (SDLCALL *filters[10], struct SDL_AudioCVT *cvt,
Uint16 format);</FONT></DIV>
<DIV><FONT face=Arial></FONT> </DIV>
<DIV><FONT face=Arial>Compiló muy bien así. Pero algo no me convece. Borraré el
paquete y lo volveré a instalar.</FONT></DIV>
<DIV><FONT face=Arial></FONT> </DIV>
<DIV><FONT face=Arial></FONT> </DIV>
<BLOCKQUOTE
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
<A title=tupy4@hotmail.com href="mailto:tupy4@hotmail.com">carlos martinez
gadea</A> </DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A
title=cconclase@listas.conclase.net
href="mailto:cconclase@listas.conclase.net">cconclase@listas.conclase.net</A>
</DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Thursday, February 05, 2009 12:54
AM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [C con Clase] una ayudita
rapida</DIV>
<DIV><BR></DIV>Yasserm eso puede ser porque ha quedado corrupto, imagino. Es
la única explicación, vuelve a descargarlo y listo, no es un fallo nada común,
pero a veces ocurren cosas así.<BR><BR>Un saludo<BR><BR>> From: <A
href="mailto:yassergs@ispejv.rimed.cu">yassergs@ispejv.rimed.cu</A><BR>>
To: <A
href="mailto:cconclase@listas.conclase.net">cconclase@listas.conclase.net</A><BR>>
Date: Wed, 4 Feb 2009 15:51:14 +0100<BR>> Subject: Re: [C con Clase] una
ayudita rapida<BR>> <BR>> Ya corregí eso y verás. No creo que sea la
versión que estoy usando. Estoy <BR>> trabajando bajo windows. El error me
da porque dice que hay error en un <BR>> archivo de cabecera. El número de
linea que me describe(39) corresponde a la <BR>> inclusión del archivo de
cabecera SDL_audio.h el cual tiene un error lo que <BR>> ocurre es que no
sé por qué. También estoy usando una versión vieja del glut <BR>> para el
Dev-Cpp y me funciona bien.<BR>> <BR>> Ahora. Borré del archivo SDL.h la
linea que incluye el archivo SDL_audio.h y <BR>> me corrió bien el
programa.<BR>> ¿Como es posible que un archivo venga ya defectuoso cuando
en ocasiones <BR>> anteriores ya me había funcionado?<BR>> <BR>>
----- Original Message ----- <BR>> From: "Steven Davidson"
<srd4121@njit.edu><BR>> To: "Lista de correo sobre C y C++"
<cconclase@listas.conclase.net><BR>> Sent: Wednesday, February 04,
2009 6:55 PM<BR>> Subject: Re: [C con Clase] una ayudita rapida<BR>>
<BR>> <BR>> Hola Yasser,<BR>> <BR>> Yasser Gonzalez Soto
wrote:<BR>> > Aquí va adjunto el código y debajo los resultados del
error que me <BR>> > devuelve Solo encuentra un error el cual es ese de
In file ....<BR>> ><BR>> <BR>> Suponiendo que has usado las
funciones de SDL correctamente, cometes un<BR>> error lógico en tu programa
que es el siguiente:<BR>> <BR>> int hecho=0;<BR>> while( hecho=0
)<BR>> {<BR>> ...<BR>> }<BR>> <BR>> Estás asignando 0 (cero) a
la variable 'hecho' en el bucle 'while'. Esto<BR>> implica que la condición
siempre será falsa y por tanto se salta todo el<BR>> bucle. Deberías
reescribir esta expresión, así:<BR>> <BR>> int hecho=0;<BR>> while(
!hecho )<BR>> {<BR>> ...<BR>> }<BR>> <BR>> Ahora bien, veo que
estás usando C++, por lo que sugiero usar variables<BR>> booleanas. Esto
sería,<BR>> <BR>> bool bHecho=false;<BR>> while( !bHecho )<BR>>
{<BR>> ...<BR>> }<BR>> <BR>> <BR>> De todas maneras, este error
no tiene relación con el problema que<BR>> describes. Sospecho que se trata
de un problema de la versión de SDL. Es<BR>> posible que no tengas la
versión más reciente, que en estos momentos es<BR>> 1.2.13 que puedes
conseguirla yendo a:<BR>>
http://www.libsdl.org/release/SDL-devel-1.2.13-mingw32.tar.gz Si lo<BR>>
haces manualmente, entonces tendrás que copiar los ficheros en sus<BR>>
directorios correspondientes: "include" y "lib", principalmente, al<BR>>
igual que "sdl.dll" en el directorio de MS-Windows en
"C:\windows\system32".<BR>> <BR>> <BR>> Espero que esto te
sirva.<BR>> <BR>> Steven<BR>> <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>>
-- <BR>> Este mensaje ha sido analizado por MailScanner<BR>> en busca de
virus y otros contenidos peligrosos,<BR>> y se considera que está
limpio.<BR>> For all your IT requirements visit:
http://www.transtec.co.uk<BR>> <BR>> <BR>> -- <BR>> Este mensaje
ha sido analizado por MailScanner<BR>> en busca de virus y otros contenidos
peligrosos,<BR>> y se considera que está limpio.<BR>> For all your IT
requirements visit: http://www.transtec.co.uk<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>
Tienes un nuevo Messenger por descubrir. <A href="http://download.live.com/"
target=_new>¡Descárgatelo! </A><BR>-- <BR>Este mensaje ha sido analizado por
<A href="http://www.mailscanner.info/"></B><B>MailScanner</A> <BR>en busca de
virus y otros contenidos peligrosos, <BR>y se considera que está limpio.
<BR>MailScanner agradece a <A href="http://www.transtec.co.uk/">transtec
Computers</A> por su apoyo.
<P>
<HR>
<P></P>_______________________________________________<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</BLOCKQUOTE></BODY><br />--
<br />Este mensaje ha sido analizado por
<a href="http://www.mailscanner.info/"><b>MailScanner</b></a>
<br />en busca de virus y otros contenidos peligrosos,
<br />y se considera que está limpio.
<br />MailScanner agradece a <a href="http://www.transtec.co.uk/">transtec Computers</a> por su apoyo.
</HTML>