在C++中,可以使用std::wstring
類來表示Unicode字符串,并使用std::wcin
和std::wcout
來進行Unicode字符串的輸入輸出。
以下是一個簡單的示例代碼,演示如何輸入輸出Unicode字符串:
#include <iostream>
#include <string>
int main() {
// 輸入Unicode字符串
std::wcout << L"請輸入一個Unicode字符串:" << std::endl;
std::wstring unicodeStr;
std::getline(std::wcin, unicodeStr);
// 輸出Unicode字符串
std::wcout << L"您輸入的Unicode字符串是:" << unicodeStr << std::endl;
return 0;
}
在上面的代碼中,std::wcin
用于輸入Unicode字符串,std::wcout
用于輸出Unicode字符串。請注意,在使用std::wcin
進行輸入時,需要在字符串前面加上L
前綴來表示寬字符字符串。