2009-10-19 21 views
20

मैं एएनएसआई-सी, वैक्टर हैंडलिंग, हैश नक्शे, द्विआधारी tress, स्ट्रिंग प्रसंस्करण के लिए सामान के लिए पुस्तकालयों का एक अच्छा संग्रह के लिए देख रहा हूँ, आदिसी के लिए पुस्तकालयों का अच्छा संग्रह?

उत्तर

15

glib का प्रयास करें? इसका उपयोग जीटीके + द्वारा किया जाता है, लेकिन इसका इस्तेमाल अन्य प्लेटफार्मों पर भी किया जा सकता है। तुम भी Apache APR, जो Apache वेब सर्वर द्वारा किया जाता है और उनके अन्य सी घटकों में से कुछ, या NSPR, जो सी

में मोज़िला परियोजनाओं द्वारा प्रयोग किया जाता है की कोशिश कर सकते
+2

चिकना के साथ समस्या यह है कि सब कुछ gint और gchar तरह अनावश्यक कबाड़ के सभी प्रकार के साथ मौत के लिए g'd किया गया है, है , और एक बार आपका प्रोग्राम इस लाइब्रेरी का उपयोग करके लिखा गया है, यह लगभग सी की किसी प्रकार की बोली का उपयोग करने जैसा है। हालांकि इसमें बहुत उपयोगी कार्य हैं। –

+4

दुर्भाग्यवश सी के साथ जीवन का एक तथ्य है। एएनएसआई सी 8 9 मानक ने प्रकारों के लिए सटीक आकार निर्दिष्ट नहीं किए हैं, इसलिए पुस्तकालयों को हमेशा उनकी आवश्यकता होती है। सी.एफ़ ओपनजीएल, विन 32, आदि ... बहुत, बहुत कम बड़े एपीआई कोर प्रकारों पर लिखे गए हैं। –

3

आप भी इस सवाल उपयोगी लग सकते:

Container Class/Library for C

साथ ही, इस पुस्तक दिलचस्प हो सकता है:

Mastering Algorithms with C

पूर्ण स्रोत कोड सीडी पर है और इसमें से अधिकांश के लिए कोड है उन डेटा संरचनाओं और एल्गोरिदम।

3

gnu के glib संग्रह। इसके अलावा, यह कई प्लेटफार्मों के लिए पोर्टेबल है।

1

gnulib की data structures भी देखें। यह लाइब्रेरी कई अन्य विशेषताओं के साथ-साथ पोर्टेबल परत को एएनएसआई/गैर-एएनएसआई कंपाइलर्स और पॉज़िक्स/गैर-पॉज़िक्स सिस्टम भी प्रदान करती है।

0

GLUT OpenGL मैं बहुत लचीला सी (ग्राफिक्स) के विकास के लिए सिफारिश कर सकते हैं

संबंधित मुद्दे