qsort

The function signature of qsort

  qsort(void *, size_t, size_t, 
  int (*)(const void *, const void *));
  

is replaced by

  extern "C" void qsort
  void* base, size_t nmemb, size_t size,
  int (* compar)(const void*, const void*));
  

and

  extern "C++" void qsort
  (void* base, size_t nmemb, size_t size, 
  int (* compar)(const void*, const void*));