glib - Using g_array_sort function -


मुझे फ़ंक्शन g_array_sort (GArray * array, GCompareFunc * func) का उपयोग करने की आवश्यकता है, लेकिन मैं करता हूं दूसरा पैरामीटर नहीं समझते

कृपया मुझे बताएं कि इसे कैसे बुलाया जाना चाहिए और यदि संभव हो तो कृपया नमूना उदाहरण दें।

यह एक खुला स्रोत पुस्तकालय है, इसलिए आप g_array_sort () के कोड पर एक नज़र डाल सकते हैं बस में g_array_sort टाइप करें और आपको कोड मिलेगा।

वहां आप देख सकते हैं कि यह फ़ंक्शन वास्तव में libc के qsort (3) को कॉल करता है और उस फ़ंक्शन को पास करता है जिसे आप qsort में अपरिवर्तित में रुचि रखते हैं।

अब, लिनक्स का qsort उपयोग का एक अच्छा उदाहरण है।

Comments