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

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


11
C ++ बूस्ट लाइब्रेरीज़ का उपयोग करने के क्या फायदे हैं? [बन्द है]
जैसा कि यह वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर देने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …
122 c++  boost 


6
Share_mutex को बढ़ावा देने के लिए उदाहरण (एकाधिक रीड / वन राइट)?
मेरे पास एक मल्टीथ्रेड ऐप है जिसे अक्सर कुछ डेटा को पढ़ना पड़ता है, और कभी-कभी उस डेटा को अपडेट किया जाता है। अभी एक म्यूटेक्स उस डेटा तक पहुंच को सुरक्षित रखता है, लेकिन यह महंगा है क्योंकि मैं चाहूंगा कि एक साथ कई थ्रेड्स एक साथ पढ़ने में …

2
बढ़ावा देने के लिए एक अच्छा उदाहरण :: एल्गोरिथ्म :: में शामिल हों
मैं हाल ही में बढ़ावा देने का उपयोग करना चाहता था :: एल्गोरिथ्म :: शामिल हों, लेकिन मुझे कोई उपयोग उदाहरण नहीं मिला और मैं इस एक फ़ंक्शन का उपयोग करने के लिए बूस्ट रेंज लाइब्रेरी सीखने में बहुत समय का निवेश नहीं करना चाहता था। किसी को तार के …
116 c++  string  boost  join 

4
`Const share_ptr <T>` और `साझा_ptr <const T>` के बीच अंतर?
मैं C ++ में एक साझा पॉइंटर के लिए एक एक्सेसर विधि लिख रहा हूं जो कुछ इस प्रकार है: class Foo { public: return_type getBar() const { return m_bar; } private: boost::shared_ptr&lt;Bar&gt; m_bar; } तो getBar()रिटर्न प्रकार के कॉन्स्ट-नेस का समर्थन करने के लिए ऐसा होना चाहिए boost::shared_ptrजो Barइसे …
116 c++  boost  const  shared-ptr 

25
बूस्ट के अधिकांश प्रयुक्त हिस्से [बंद]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर देने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है कि …
115 c++  boost 

17
सी ++ - एसटीडी के संदर्भों को साझा करना :: साझा_प्रति या बढ़ावा :: साझा_प्रति
अगर मेरे पास एक ऐसा कार्य है shared_ptr, जिसके साथ काम करने की आवश्यकता है , तो क्या यह इसे संदर्भ देने के लिए अधिक कुशल नहीं होगा (इसलिए shared_ptrऑब्जेक्ट को कॉपी करने से बचने के लिए )? संभावित बुरे दुष्प्रभाव क्या हैं? मैं दो संभावित मामलों की कल्पना करता …

23
निष्पादन योग्य का मार्ग प्राप्त करें
मुझे पता है कि यह सवाल पहले भी पूछा जा चुका है, लेकिन मैंने अभी भी एक संतोषजनक जवाब नहीं देखा है, या एक निश्चित "नहीं, यह नहीं किया जा सकता है", इसलिए मैं फिर से पूछूंगा! मैं केवल इतना करना चाहता हूं कि वर्तमान में चल रहे निष्पादन के …
114 c++  boost  executable 

6
सीएमके का उपयोग करके बूस्ट के साथ सी ++ प्रोग्राम को कैसे लिंक करें
उबंटू के तहत बूस्ट लाइब्रेरी के साथ अपने कार्यक्रम को जोड़ने के लिए मेरी सीएमके फ़ाइल कैसी दिखनी चाहिए? रनिंग के दौरान दिखाई गई त्रुटियाँ make: main.cpp:(.text+0x3b): undefined reference to `boost::program_options::options_description::m_default_line_length' मुख्य फ़ाइल वास्तव में सरल है: #include &lt;boost/program_options/options_description.hpp&gt; #include &lt;boost/program_options/option.hpp&gt; using namespace std; #include &lt;iostream&gt; namespace po = boost::program_options; …
109 c++  boost  cmake 

9
संकलन करने के लिए अपरिभाषित संदर्भ :: सिस्टम :: system_category ()
मैं Ubuntu 11.10 पर एक कार्यक्रम को संकलित करने की कोशिश कर रहा हूं जो बूस्ट लाइब्रेरी का उपयोग करता है। मेरे पास उबंटू रिपोजिटरी से 1.46-देवता बूस्ट लाइब्रेरी स्थापित है, लेकिन मुझे प्रोग्राम को संकलित करते समय एक त्रुटि मिलती है। undefined reference to boost::system::system_category() ऐसा क्या है कि …
105 c++  boost 

4
कहां साझा किया गया है?
मैं अभी बहुत निराश हूं कि कई घंटों के बाद यह पता लगाने की कोशिश कर रहा है कि साझा कहां स्थित है। मैं shared_ptr(और काम करने के लिए) शीर्षकों को शामिल करने के लिए कोई भी उदाहरण नहीं दिखा रहा हूं जो पूरा कोड दिखाता है । बस बताते …

2
बढ़ावा :: फ्लैट_मैप और इसका प्रदर्शन नक्शे और unordered_map की तुलना में
यह प्रोग्रामिंग में सामान्य ज्ञान है कि स्मृति स्थानीयता कैश हिट के कारण प्रदर्शन में बहुत सुधार करती है। मुझे हाल ही में पता चला है boost::flat_mapकि नक्शे का वेक्टर आधारित कार्यान्वयन कौन सा है। ऐसा लगता है कि यह लगभग उतना ही लोकप्रिय नहीं है जितना कि आपके विशिष्ट …
103 c++  boost  map 

3
डाउनकास्टिंग शेयर्ड_एप्ट्र <बेस> से शेयर्ड_प्ट्र <Derived>?
अपडेट: इस उदाहरण में शेयर्ड_पार्ट, बूस्ट में से एक की तरह है, लेकिन यह साझा_पोलिमोर्फिक_डाउन (या डायनामिक_पॉइंट_कास्ट या स्टेटिक_पॉइंट_कास्ट के लिए समर्थन नहीं करता है)! मैं संदर्भ संख्या गंवाए बिना एक साझा पॉइंटर को एक व्युत्पन्न वर्ग में आरम्भ करने की कोशिश कर रहा हूँ: struct Base { }; struct …
102 c++  gcc  boost 

7
भारहीन यादृच्छिक संख्या
मैं एक भारित यादृच्छिक संख्याओं को लागू करने की कोशिश कर रहा हूं। मैं वर्तमान में सिर्फ दीवार के खिलाफ अपना सिर पीट रहा हूं और यह पता नहीं लगा सकता। मेरी परियोजना में (होल्डम हैंड-रेंज, सब्जेक्टिव ऑल-इन इक्विटी एनालिसिस), मैं बूस्ट का यादृच्छिक-उपयोग कर रहा हूं। तो, मान लें …
101 c++  boost  random 

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