boost पर टैग किए गए जवाब

बूस्ट उच्च गुणवत्ता वाले पुस्तकालयों का एक बड़ा संग्रह है जो C ++ में उपयोग के लिए है। बूस्ट मुक्त है, और अक्सर इसे "दूसरा मानक पुस्तकालय" माना जाता है।

6
उबंटू पर बूस्ट कैसे स्थापित करें
मैं उबंटू में हूं, और मैं बूस्ट स्थापित करना चाहता हूं। मैंने कोशिश की sudo apt-get install boost लेकिन ऐसा कोई पैकेज नहीं था। उबंटू पर बूस्ट स्थापित करने का सबसे अच्छा तरीका क्या है?
489 ubuntu  boost 


6
`Enable_sared_from_this` की उपयोगिता क्या है?
मैं enable_shared_from_thisBoost.Asio उदाहरणों को पढ़ते समय भर में भाग गया और दस्तावेज़ीकरण पढ़ने के बाद मैं अभी भी इसके लिए खो गया हूं कि इसे कैसे सही तरीके से उपयोग किया जाना चाहिए। क्या कोई मुझे एक उदाहरण और स्पष्टीकरण दे सकता है जब इस वर्ग का उपयोग करना समझ …
349 c++  boost  boost-asio  tr1 

10
क्या हमें संदर्भ या मूल्य के आधार पर साझा करना चाहिए?
जब कोई फ़ंक्शन shared_ptr(बूस्ट या C ++ 11 STL से) लेता है , तो क्या आप इसे पास कर रहे हैं: संदर्भ द्वारा: void foo(const shared_ptr<T>& p) या मूल्य द्वारा: void foo(shared_ptr<T> p)? मैं पहली विधि पसंद करूंगा क्योंकि मुझे संदेह है कि यह तेज़ होगा। लेकिन क्या यह वास्तव …
270 c++  c++11  boost  shared-ptr 


4
स्मार्ट संकेत (बढ़ावा) समझाया
निम्नलिखित बिंदुओं के बीच अंतर क्या है? जब आप उत्पादन कोड में प्रत्येक पॉइंटर का उपयोग करते हैं, तो बिल्कुल भी? उदाहरण की सराहना की जाएगी! scoped_ptr shared_ptr weak_ptr intrusive_ptr क्या आप उत्पादन कोड में बढ़ावा का उपयोग करते हैं?

2
C ++ 11 के साथ कौन सी बूस्ट ओवरलैप होती है?
मैंने कई वर्षों पहले अपने सी ++ कौशल को शेल्फ पर रखा था और अब ऐसा लगता है, जब मुझे फिर से उनकी आवश्यकता होती है, तो परिदृश्य बदल गया है। हमें अब C ++ 11 मिल गया है, और मेरी समझ यह है कि यह कई बूस्ट फीचर को …
191 c++  boost  c++11 


7
क्या यह बढ़ावा देने के लिए स्मार्ट है :: थ्रेड और बूस्ट :: म्यूटेक्स सी ++ 11 समकक्षों के साथ?
प्रेरणा: कारण कि मैं इस पर विचार कर रहा हूं कि मेरे जीनियस प्रोजेक्ट मैनेजर को लगता है कि बूस्ट एक और निर्भरता है और यह भयानक है क्योंकि "आप इस पर निर्भर हैं" (मैंने बढ़ावा देने की गुणवत्ता को समझाने की कोशिश की, फिर कुछ समय बाद छोड़ दिया …

3
C / C ++ प्रीप्रोसेसर में अपनी लाइन पर एक एकल पाउंड / हैश साइन (#) का उद्देश्य क्या है?
मैं बूस्ट पुस्तकालयों स्रोत कोड को देख रहा हूं, और मैंने देखा है कि अक्सर बिना किसी पूर्वप्रक्रमक निर्देशों के एकल पाउंड संकेत होते हैं। मैं जीसीसी प्रीप्रोसेसर मैनुअल और विनिर्देश गाइड के माध्यम से पढ़ा और इसके बारे में कुछ भी नहीं पा सकता हूं। (1) #ifndef BOOST_CONFIG_HPP (2) …
145 c++  c  boost  c-preprocessor 

5
Boost Statechart बनाम मेटा स्टेट मशीन
राज्य मशीनों के लिए स्पष्ट रूप से बढ़ावा देने के लिए दो अलग-अलग पुस्तकालय हैं: स्टेटचर्ट और मेटा स्टेट मशीन (एमएसएम)। टैगलाइन बहुत समान विवरण देती हैं: Boost.Statechart - मनमाने ढंग से जटिल परिमित राज्य मशीनों को आसानी से पठनीय और बनाए रखने योग्य C ++ कोड में लागू किया …

9
बूस्ट के लिए सर्वश्रेष्ठ प्रलेखन: एसियो?
बढ़ावा देने वाली वेबसाइट पर उपलब्ध दस्तावेज है ... सीमित। मैंने जो पढ़ा है, उससे आम सहमति यह है कि बढ़ावा देने के लिए अच्छा दस्तावेज खोजना मुश्किल है :: एशिया पुस्तकालय। क्या वास्तव में यह मामला है? यदि हां, तो क्यों? टिप्पणियाँ: मैं पहले से ही (गैर-बूस्ट) Asio वेबसाइट …
141 c++  boost  boost-asio 


2
CMake: इकाई परीक्षणों के साथ परियोजना संरचना
मैं उत्पादन स्रोतों ( srcसबफ़ोल्डर में) और परीक्षणों (सबफ़ोल्डर में) को शामिल करने के लिए अपनी परियोजना की संरचना करने की कोशिश कर रहा हूं test। मैं इसे बनाने के लिए CMake का उपयोग कर रहा हूं। एक न्यूनतम उदाहरण के रूप में मेरे पास निम्नलिखित फाइलें हैं: CMakeLists.txt: cmake_minimum_required …

5
बूस्ट पाथ टाइप को स्ट्रिंग में कैसे बदलें?
नमस्कार मेरे पास वर्तमान में एक प्रोग्राम है जो फ़ाइल के स्थान का पूरा पथ प्राप्त करता है और इसे एक चर में रखा जाता है जो इस प्रकार है: बढ़ावा :: filesystem2 :: पथ मैंने देखा है कि यह कैसे करना है और पाया है कि उपयोग करना: string …
127 c++  boost  path 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.