2013-02-26 359 views
12

मैं मुसीबत एक API कार्यों कॉल विवरण है कि खोजने और मान हो रहा है ... हेडर या तो बिल्कुल बहुत साफ नहीं कर रहे हैं ...libjpeg एपीआई और संदर्भ

मैं उदाहरण के टन पाया है, लेकिन मैं मैं त्रुटि प्रबंधन (वापसी मूल्य) में रुचि रखते हैं। क्या मैं इस गलत तरीके से आ रहा हूं क्योंकि मैं अपने बालों को फाड़ रहा हूं, इस प्रसिद्ध पुस्तकालय के लिए फ़ंक्शन सूची के रूप में कुछ बुनियादी खोजने की कोशिश कर रहा हूं।

+0

[libjpeg में त्रुटि प्रबंधन] (http://stackoverflow.com/q/19857766/86967) – nobar

उत्तर

13

libjpeg.txt में कुछ दस्तावेज हैं।

libjpeg एक बहुत कम स्तर, खड़ी-सीखने-वक्र, पुरानी स्कूल सी लाइब्रेरी है। इसे प्रभावी ढंग से उपयोग करने के लिए आपको setjmp और longjmp, c संरचना लेआउट, फ़ंक्शन पॉइंटर्स और अन्य निम्न निम्न-स्तरीय सी सामग्री से परिचित होने की आवश्यकता है। यह काम करने के लिए एक भालू है लेकिन कम से कम संसाधन उपयोग के साथ एक बड़ा सौदा करने के लिए संभव है।

दस्तावेज़ीकरण इतना अच्छा नहीं है। मुझे लगता है कि लेखकों का इरादा है कि इस पुस्तकालय का उपयोग करने वाले किसी भी व्यक्ति को स्रोत के माध्यम से पढ़ने और यह पता लगाने में सक्षम होगा कि सामान कैसे काम करता है।

+0

इसके अलावा, इस फ़ाइल के शीर्ष पर, यह भारी टिप्पणी का उल्लेख करता है https://github.com/Windower/libjpeg/blob/master/example.c फ़ाइल। – Homer6

1

मुख्य एपीआई फाइल jpeglib.h और jerror.h होगी। आप इन फ़ाइलों को मानक एंड्रॉइड वितरण के हिस्से के रूप में भी पा सकते हैं। jpeglib.h में सभी डेटा संरचनाएं हैं, जबकि jerror.h में संबंधित संदेशों के साथ सभी त्रुटि कोड शामिल हैं।

+0

हेडर फ़ाइल में भी बहुत अच्छी टिप्पणियां। धन्यवाद। – Homer6