कनवर्ट करें मैं CString
से std::wstring
में कैसे परिवर्तित कर सकता हूं?CString को std :: wstring
उत्तर
CString
std::wstring
को बदलने के लिए:
CString hi("Hi");
std::wstring hi2(hi);
और अन्य रास्ते जाने के लिए, c_str()
का उपयोग करें:
std::wstring hi(L"Hi");
CString hi2(hi.c_str());
यह CString
के रूप में काम करना चाहिए operator LPCTSTR()
परिभाषित किया गया है:
CString s;
std::wstring s1 = s;
इस प्रयास करें:
std::wstring strString((LPCTSTR)strCString);
इसके लिए सी कास्ट क्यों उपयोग करें? मेरा एक साथी कार्यकर्ता एक बार इस स्थिति में था कि उसे स्पष्ट जानवरों को ढूंढना पड़ा, क्योंकि उनमें से कुछ ने 4 एमएलओसी परियोजना को बंद करने के लिए आवश्यक मंच पर काम नहीं किया था। उन्होंने उन सभी की प्रशंसा की जिन्होंने सी ++ के स्पष्ट जानवरों (आप उनके लिए grep कर सकते हैं) का इस्तेमाल किया और सभी सी-शैली के कलाकारों पर प्रतिबंध लगाने के लिए कड़ी मेहनत की, क्योंकि उन्हें खोजने में बहुत मुश्किल थी। – sbi
- 1. CString और :: std :: string :: std :: wstring को दूसरे में कैसे परिवर्तित करें?
- 2. std :: स्ट्रिंग, wstring, u16/32string स्पष्टीकरण
- 3. xcode std :: wcharout wchar_t या std :: wstring के साथ!
- 4. CSTring को const char *
- 5. रूपांतरण :: QString को wstring लिंकर त्रुटि फेंकता
- 6. जांचें कि क्या std :: wstring शून्य या खाली है
- 7. "यूटीएफ -16" और "std :: wstring" के बीच क्या अंतर है?
- 8. एंड्रॉइड एनडीके सी ++ 'wstring' समर्थन
- 9. सी ++: <cstring>
- 10. nsstring से cString को कैसे परिवर्तित करें?
- 11. std :: wstring से numeric type (int, long, float) को कैसे परिवर्तित करें?
- 12. std :: wstring को प्रारंभ और मुद्रित करने के लिए कैसे करें?
- 13. std :: wstring से QString को परिवर्तित करने का सबसे अच्छा तरीका
- 14. cd+ wstring to const * char में C++
- 15. स्ट्रिंग% s प्रारूपित करने के लिए CString कैसे पारित किया जा सकता है?
- 16. मामले को अनदेखा करने के साथ wstring की तुलना
- 17. मैं किस विस्तृत-चरित्र स्ट्रिंग संरचना का उपयोग करता हूं? सीएसटींग बनाम wstring
- 18. सी ++ के std :: wstring, UTF-16, UTF-8 के बारे में उलझन में और विंडोज़ GUI
- 19. मैं std :: wstring का बाइट आकार कैसे प्राप्त कर सकता हूं?
- 20. std :: map को std :: C++
- 21. बढ़ा सकते हैं :: regex_search wstring पर किया जा सकता है?
- 22. कैसे एक स्ट्रिंग एक समारोह के लिए शाब्दिक जो स्थिरांक std :: wstring और
- 23. क्या सी ++ 0x यूटीएफ -8 बाइट अनुक्रम से/std :: wstring रूपांतरण का समर्थन करता है?
- 24. _bstr_t से CString को परिवर्तित करने के लिए कैसे करें
- 25. CString :: प्रारूप का उपयोग करते समय C6284 को कैसे रोकें?
- 26. आप cstring से NSString को कैसे परिवर्तित करते हैं?
- 27. printf को CSTring के वर्ण डेटा के पते को कैसे पता है?
- 28. सी ++ LibCurl - एक cstring में CURLcode परिवर्तित
- 29. अस्थायी std :: स्ट्रिंग जंक
- 30. std :: जोड़ी की एक जोड़ी को किसी अन्य std :: जोड़ी के अंदर कैसे सम्मिलित करें?
कृपया इस देखें: http://stackoverflow.com/questions/258050/how-to-convert-cstring-and-stdstring-stdwstring-to-each-other – codaddict
और http://stackoverflow.com/प्रश्न/85 9 304/कन्वर्ट-सीस्ट्रिंग-टू-कॉन्स्ट-char –