 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
manat Invitado
|
Publicado: Sab 14 May, 2005 4:04 pm Asunto: Error al usar funcion... |
|
|
Hola a todos...
Les cuento... Tengo un programa echo en C++ builder 5, el programa esta para D.O.S, y en este uso la funcion qsort, y funciona bien.
Ahora, estoy haciendo una aplicacion normal (para windows), y cuando llamo a la funcion qsort me sale el siguiente error
[C++ Error] nuevo_archivo.cpp(2300): E2285 Could not find a match for 'qsort(char *,int,unsigned int,void)'
y es el mismo codigo que uso para el programa de D.O.S
si alguien me puede colaborar, le agradezco mucho
Gracias |
|
| Volver arriba |
|
 |
mopa Cmdr

Registrado: 29 Jun 2004Mensajes: 145
|
Publicado: Mie 18 May, 2005 12:27 pm Asunto: |
|
|
Te copio el ejemplo de uso de la funcion que trae la ayuda de buider, es bastante claro. Adaptalo a tus necesidades.
Un saludo
int sort_function( const void *a, const void *b);
char list[5][4] = { "cat", "car", "cab", "cap", "can" };
int main(void)
{
int x;
qsort((void *)list, 5, sizeof(list[0]), sort_function);
for (x = 0; x < 5; x++)
printf("%s\n", list[x]);
return 0;
}
int sort_function( const void *a, const void *b)
{
return( strcmp((char *)a,(char *)b) );
} |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|