संभव डुप्लिकेट:
Boost Libraryबढ़ावा सी ++ पुस्तकालयों का उपयोग करें?
अक्सर मैं जब कोशिश कर (और अनुत्तीर्ण) था एक सी ++ परियोजना मैं जब वेब ब्राउज़िंग बूस्ट में चलाने। मैंने बूस्ट वेबसाइट पढ़ने की कोशिश की, लेकिन बूस्ट का उपयोग करने के लिए कोई अच्छा संक्षिप्त विवरण नहीं था और यह वास्तव में क्या है।
चीजों में से एक जो मुझे पायथन के बारे में बहुत पसंद है वह यह है कि सब कुछ अंतर्निहित और क्रॉस-प्लेटफ़ॉर्म, वेब अनुरोध, ईमेल, एक्सएमएल, जेएसओएन इत्यादि है। क्या यह बूस्ट के साथ भी मामला है?
तो, पर्याप्त शेख़ी, मेरे ठोस जवाब करने योग्य प्रश्न:
- वास्तव में क्या बूस्ट है?
- बूस्ट का उपयोग करने के लिए सबसे अधिक आयात कारण क्या हैं?
- क्या यह पूरी तरह से क्रॉस-प्लेटफॉर्म है?
- क्या यह अधिक "सुरक्षित" है, फिर नियमित होम-ब्रू कोड जहां आप तुरंत उस बफर ओवरफ्लो को अनदेखा करते हैं, आदि?
- क्या एक या दो वाक्यों में बूस्ट के सभी मॉड्यूल का वर्णन करने वाले किसी पृष्ठ का कोई लिंक है?
यह भी देखें http://stackoverflow.com/q/125580/50079। – Jon
प्रश्न का उत्तर देने के लिए कोई जवाब नहीं दे रहा है, बूस्ट लाइब्रेरी एक ही तरह के पागल और बोल्ट व्यावहारिक सामान नहीं करते हैं जो पाइथन पुस्तकालय करते हैं। कोई एक्सएमएल नहीं, कोई JSON नहीं, कोई ईमेल नहीं, कोई HTTP हैंडलिंग नहीं। बूस्ट लाइब्रेरीज़ उससे अधिक अमूर्त और अधिक निम्न स्तर दोनों हैं। अभी भी उन सभी के लिए अविश्वसनीय रूप से उपयोगी है, लेकिन एक अलग तरह का उपयोगी है। – Omnifarious
@ अनौपचारिक: धन्यवाद, यह मेरे प्रश्न के सबसे महत्वपूर्ण भागों में से एक था। – orlp