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

स्टैण्डर्ड टेम्प्लेट लाइब्रेरी या एसटीएल, जेनेरिक कंटेनरों, पुनरावृत्तियों, एल्गोरिदम और फ़ंक्शन ऑब्जेक्ट्स का C ++ पुस्तकालय है। जब C ++ को मानकीकृत किया गया था, STL के बड़े हिस्से को मानक पुस्तकालय में अपनाया गया था, और मानक पुस्तकालय में इन भागों को कभी-कभी गलती से "STL" के रूप में भी संदर्भित किया जाता है।

16
स्ट्रिंग में wstring कैसे कन्वर्ट करें?
सवाल यह है कि wstring को स्ट्रिंग में कैसे परिवर्तित किया जाए? मेरे पास अगला उदाहरण है: #include <string> #include <iostream> int main() { std::wstring ws = L"Hello"; std::string s( ws.begin(), ws.end() ); //std::cout <<"std::string = "<<s<<std::endl; std::wcout<<"std::wstring = "<<ws<<std::endl; std::cout <<"std::string = "<<s<<std::endl; } टिप्पणी के साथ आउटपुट आउट …
204 c++  unicode  stl  wstring 

12
एसटीएल नक्शे में, नक्शे का उपयोग करना बेहतर होता है :: [की तुलना में सम्मिलित करें]?
कुछ समय पहले, मैंने एसटीएल के नक्शे में मूल्यों को सम्मिलित करने के बारे में एक सहयोगी के साथ चर्चा की थी । मैंने वरीयता दिया map[key] = value; क्योंकि यह स्वाभाविक लगता है और पढ़ने के लिए स्पष्ट है जबकि उन्होंने पसंद किया map.insert(std::make_pair(key, value)) मैंने उनसे पूछा और …
201 c++  stl  map  stdmap 

5
सी ++ एसटीएल क्षेत्र: सूचकांक से पुनरावृत्ति प्राप्त करें?
इसलिए, मैंने एक कोड का एक गुच्छा लिखा है जो एक stl वेक्टर में तत्वों को अनुक्रमणिका द्वारा पहुँचाता है [], लेकिन अब मुझे वेक्टर के सिर्फ एक भाग को कॉपी करने की आवश्यकता है। ऐसा लगता vector.insert(pos, first, last)है कि मैं चाहता हूं कि यह फ़ंक्शन है ... सिवाय …
200 c++  stl  vector  iterator 

12
एक अतिभारित हवाई जहाज से फाटेस्ट लोगों को फेंकना।
मान लीजिए कि आपको हवाई जहाज मिल गया है, और यह ईंधन पर कम है। जब तक विमान 3000 पाउंड यात्री भार नहीं गिराता, तब तक वह अगले हवाई अड्डे तक नहीं पहुंच पाएगा। अधिकतम जीवन बचाने के लिए, हम सबसे भारी लोगों को पहले विमान से फेंकना चाहेंगे। और …
200 c++  algorithm  sorting  stl 

7
C ++ 11 में गैर-सदस्य प्रारंभ और समाप्ति कार्यों का उपयोग क्यों करें?
प्रत्येक मानक कंटेनर में उस कंटेनर के लिए पुनरावृत्तियों को वापस करने के लिए एक विधि beginऔर endविधि होती है। हालाँकि, C ++ 11 ने जाहिरा तौर पर नि: शुल्क फ़ंक्शंस पेश किए हैं std::beginऔर std::endजो कॉल करते हैं beginऔर endसदस्य कार्य करते हैं। इसलिए, लिखने के बजाय auto i …

6
Std क्यों है :: नक्शा लाल-काले पेड़ के रूप में लागू किया गया है?
लाल-काले पेड़ केstd::map रूप में क्यों लागू किया जाता है ? वहाँ कई संतुलित बाइनरी सर्च ट्री (BST) हैं। लाल-काले पेड़ को चुनने में डिज़ाइन ट्रेड-ऑफ क्या थे?

7
Std :: list :: रिवर्स में O (n) जटिलता क्यों है?
std::listC ++ मानक लाइब्रेरी में क्लास के लिए रिवर्स फ़ंक्शन में रैखिक रनटाइम क्यों होता है? मुझे लगता है कि डबल-लिंक्ड सूचियों के लिए रिवर्स फ़ंक्शन ओ (1) होना चाहिए था। एक डबल-लिंक्ड सूची को उलट कर सिर्फ सिर और पूंछ के बिंदुओं को बदलना शामिल होना चाहिए।
192 c++  c++11  stl  linked-list 

7
वास्तव में एसटीएल में एक धोखा क्या है?
На сттот вопрос есть ответы на Stack Overflow на русском : Особенность размещение млементв std :: deque (यानी डेटा संरचना करते थे) मैं एसटीएल कंटेनर देख रहा था और यह आंकड़ा करने की कोशिश कर वे वास्तव में क्या कर रहे हैं, और Deque मुझे रोक लिया: मैं पहली बार …
192 c++  stl  deque 

13
आप एसटीडी :: वेक्टर से विरासत में नहीं मिलेंगे
ठीक है, यह कबूल करना वास्तव में मुश्किल है, लेकिन मुझे इस समय से विरासत में एक मजबूत प्रलोभन है std::vector। मुझे वेक्टर के लिए लगभग 10 अनुकूलित एल्गोरिदम चाहिए और मैं चाहता हूं कि वे सीधे वेक्टर के सदस्य हों। लेकिन स्वाभाविक रूप से मैं भी बाकी std::vectorइंटरफ़ेस चाहता …
189 c++  oop  inheritance  stl  vector 

14
एसटीएल या क्यूटी कंटेनर?
पेशेवरों और क्यूटी कंटेनर (का उपयोग करने का विपक्ष क्या हैं QMap, QVectorउनके एसटीएल बराबर से अधिक, आदि)? मैं क्यूटी पसंद करने का एक कारण देख सकता हूं: क्यूटी कंटेनरों को क्यूटी के अन्य हिस्सों के साथ पारित किया जा सकता है। उदाहरण के लिए, उनका उपयोग पॉप्युलेट करने के …
185 c++  qt  stl 

10
किस परिदृश्य में मैं एक विशेष एसटीएल कंटेनर का उपयोग करता हूं?
मैं अपनी पुस्तक में C ++ पर STL कंटेनरों पर पढ़ रहा हूं, विशेष रूप से STL और उसके कंटेनरों पर अनुभाग। अब मुझे समझ में आया है कि उनमें से हर एक के अपने विशिष्ट गुण हैं, और मैं उन सभी को याद करने के करीब हूं ... लेकिन …

10
C ++ StringBuffer / StringBuilder के बराबर?
क्या C ++ स्टैण्डर्ड टेम्प्लेट लाइब्रेरी क्लास है जो C # के StringBuilder या Java के StringBuffer के समान कुशल स्ट्रिंग कॉन्सेप्टेशन कार्यक्षमता प्रदान करता है ?


9
int का अधिकतम मूल्य
क्या Integer.MaxValueजावा में फ़ंक्शन की तरह C / C ++ में पूर्णांक (कंपाइलर के अनुसार) का अधिकतम मान ज्ञात करने के लिए कोई कोड है ?
177 c++  c  stl  limits  numeric-limits 

6
कैसे शुरू करें एसटीडी :: सी-स्टाइल ऐरे से वेक्टर?
std::vectorC- शैली सरणी से आरंभ करने का सबसे सस्ता तरीका क्या है ? उदाहरण: निम्न वर्ग में, मेरे पास एक है vector, लेकिन बाहरी प्रतिबंधों के कारण, डेटा को C- शैली सरणी के रूप में पारित किया जाएगा: class Foo { std::vector<double> w_; public: void set_data(double* w, int len){ // …
174 c++  arrays  vector  stl 

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