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

std :: string C ++ मानक पुस्तकालय की बाइट-आधारित "स्ट्रिंग" प्रकार है, जिसे <string> हैडर में परिभाषित किया गया है।

30
Std :: string को ट्रिम करने का सबसे अच्छा तरीका क्या है?
मैं वर्तमान std::stringsमें अपने कार्यक्रमों में सभी को राइट-ट्रिम करने के लिए निम्न कोड का उपयोग कर रहा हूं : std::string s; s.erase(s.find_last_not_of(" \n\r\t")+1); यह ठीक काम करता है, लेकिन मुझे आश्चर्य है कि अगर कुछ अंत-मामले हैं जहां यह विफल हो सकता है? बेशक, सुरुचिपूर्ण विकल्प और बाएं-ट्रिम समाधान …
812 c++  trim  stdstring 

23
कैसे एक एसटीडी :: स्ट्रिंग और एक इंट को अलग करना है?
मैंने सोचा कि यह वास्तव में सरल होगा लेकिन यह कुछ कठिनाइयों को प्रस्तुत कर रहा है। अगर मेरे पास std::string name = "John"; int age = 21; एकल स्ट्रिंग प्राप्त करने के लिए मैं उन्हें कैसे संयोजित करूं "John21"?



11
एक char * को std :: string में बदलें
मुझे std::stringपुनर्प्राप्त किए गए डेटा को संग्रहीत करने के लिए उपयोग करने की आवश्यकता है fgets()। ऐसा करने के लिए मुझे एक एरे में स्टोर char*से रिटर्न वैल्यू fgets()को एक std::stringस्टोर में बदलना होगा । यह कैसे किया जा सकता है?
262 c++  stdstring 

4
क्या std :: string को constexpr में उपयोग करना संभव है?
C ++ 11, Ubuntu 14.04, GCC डिफ़ॉल्ट टूलचिन का उपयोग करना । यह कोड विफल रहता है: constexpr std::string constString = "constString"; त्रुटि: टाइप 'कास्ट स्ट्रिंग {उर्फ कॉन्स्ट एसटीडी :: basic_string}' कॉन्स्ट्रेक चर का 'कॉन्स्ट्रीमिंग' शाब्दिक नहीं है ... क्योंकि ... 'एसटीडी: basic_string' में एक गैर-तुच्छ विध्वंसक होता है क्या …

7
गाय std की वैधता :: स्ट्रिंग कार्यान्वयन C ++ 11 में
यह मेरी समझ थी कि कॉपी-ऑन-राइट std::stringC ++ 11 में एक अनुरूपता को लागू करने का एक व्यवहार्य तरीका नहीं है , लेकिन जब यह चर्चा में आया तो हाल ही में मैंने खुद को उस कथन का सीधे समर्थन करने में असमर्थ पाया। क्या मैं सही हूं कि C …


6
NSString में std :: string कैसे कन्वर्ट करें?
नमस्ते, मैं एक मानक std::stringमें बदलने की कोशिश कर NSStringरहा हूं, लेकिन मुझे बहुत किस्मत नहीं मिल रही है। मैं निम्नलिखित कोड के साथ NSStringएक से सफलतापूर्वक परिवर्तित कर सकता हूंstd::string NSString *realm = @"Hollywood"; std::string REALM = [realm cStringUsingEncoding:[NSString defaultCStringEncoding]]; हालांकि, जब मैं निम्नलिखित प्रयास करता हूं तो मुझे …


11
आप एक एम्बेडेड नल के साथ एक std :: string का निर्माण कैसे करते हैं?
अगर मैं एक std :: string को एक लाइन के साथ बनाना चाहता हूँ जैसे: std::string my_string("a\0b"); जहां मैं परिणामी स्ट्रिंग (ए, नल, बी) में तीन अक्षर रखना चाहता हूं, मुझे केवल एक ही मिलता है। उचित वाक्यविन्यास क्या है?
88 c++  null  stdstring 

4
समसामयिक तार अपेक्षा के अनुरूप काम नहीं करते [बंद]
यहां क्या पूछा जा रहा है, यह बताना मुश्किल है। यह प्रश्न अस्पष्ट, अस्पष्ट, अधूरा, अत्यधिक विस्तृत या अलंकारिक है और इसका वर्तमान रूप में यथोचित उत्तर नहीं दिया जा सकता है। इस प्रश्न को स्पष्ट करने में सहायता के लिए ताकि इसे फिर से खोला जा सके, सहायता केंद्र …

1
STL चरित्र लक्षण के बिंदु क्या है?
मुझे लगता है कि SGI STL संदर्भ की मेरी प्रति में, चरित्र लक्षण के बारे में एक पृष्ठ है, लेकिन मैं नहीं देख सकता कि ये कैसे उपयोग किए जाते हैं? क्या वे string.h फ़ंक्शन को प्रतिस्थापित करते हैं? वे इसका उपयोग नहीं करते हैं std::string, उदाहरण के लिए length()पर …

17
स्ट्रिंग के वेक्टर को एक स्ट्रिंग में कैसे फंसाना है (सुरुचिपूर्ण तरीके से)
मैं एक स्ट्रिंग में स्ट्रिंग के एक वेक्टर को फंसाने के लिए सबसे सुंदर तरीके की तलाश कर रहा हूं। नीचे अब मैं उपयोग कर रहा हूँ समाधान है: static std::string&amp; implode(const std::vector&lt;std::string&gt;&amp; elems, char delim, std::string&amp; s) { for (std::vector&lt;std::string&gt;::const_iterator ii = elems.begin(); ii != elems.end(); ++ii) { s …
83 c++  string  stl  stdstring  implode 

12
char * बनाम std :: c ++ में स्ट्रिंग [बंद]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम उम्मीद करते हैं कि उत्तर तथ्यों, संदर्भों या विशेषज्ञता द्वारा समर्थित होंगे, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है कि इस …
81 c++  stl  stdstring  arrays 

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