Przejdź do zawartości

Dyskusja:C/qsort

Treść strony nie jest dostępna w innych językach.
Dodaj temat
Z Wikibooks, biblioteki wolnych podręczników.

Mam wątpliwość do zastosowania odejmowania w my_compare(). O ile rozumiem, oczekujemy, że odjęcie od liczby ujemnej liczby dodatniej (np. -1 - 1) da wynik ujemny. Jednak gdy liczby znajdują się blisko końców zakresu typu int, może dojść do przepełnienia i wynik wyjdzie dodatni. Czy to nie problem?