qsort

qsort

de Santiago Bozzo De Leon -
Número de respuestas: 2

Estuve probando la función qsort y me da este resultado0

El primer string de numeros es antes de aplicar qsort y el segundo string es despues de aplicar qsort.

Así es como hago la llamada a qsort:

y comparar es una función que casi todos recomiendan en internet.

No entiendo cual es el error.

En respuesta a Santiago Bozzo De Leon

Re: qsort

de Gregory Randall -
no se que es val_pix_3 ni qué es n.
lo que quieres ordenar es todo el vecinaje 3x3, es decir que es de dimension n=9,
debes revisar tambien la funcion comparar que invocas. Que lo propongan muchos en internet no parece una explicacion suficiente, hay que entender qu'e hace
En respuesta a Gregory Randall

Re: qsort

de Santiago Bozzo De Leon -
El problema era el tipo de dato que usaba en la función comparar. Lo tenia en int* pero debía ser uint8_t*.
Antes había probado a cambiarlo pero parece que el error que me saltaba era por otra cosa.
Gracias y disculpe las molestias.