第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

如何將wstring轉(zhuǎn)換為字符串?

如何將wstring轉(zhuǎn)換為字符串?

C++
慕田峪4524236 2019-07-27 15:14:07
如何將wstring轉(zhuǎn)換為字符串?問題是如何將wstring轉(zhuǎn)換為String?我有下一個(gè)例子:#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;}帶有注釋行的輸出是:std::string =     Hellostd::wstring =    Hellostd::string =     Hello但沒有只有:std::wstring =    Hello這個(gè)例子有什么問題嗎?我能像上面那樣進(jìn)行轉(zhuǎn)換嗎?編輯新的例子(考慮到一些答案)是#include <string>#include <iostream>#include <sstream>#include <locale>int main(){     setlocale(LC_CTYPE, "");     const std::wstring ws = L"Hello";     const std::string s( ws.begin(), ws.end() );     std::cout<<"std::string =     "<<s<<std::endl;     std::wcout<<"std::wstring =    "<<ws<<std::endl;     std::stringstream ss;     ss << ws.c_str();     std::cout<<"std::stringstream =     "<<ss.str()<<std::endl;}產(chǎn)出如下:std::string =     Hellostd::wstring =    Hellostd::stringstream =     0x860283c因此,不能使用字符串流將wstring轉(zhuǎn)換為字符串。
查看完整描述

3 回答

  • 3 回答
  • 0 關(guān)注
  • 998 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號