[英]C++ boost system::error_code language
我將此代碼作為 TCP 客戶端執行:
boost::system::error_code error;
const std::string msg = "Hello from Client!\n";
boost::asio::write(socket, boost::asio::buffer(msg), error);
std::cout << "error.message(): " << error.message() << std::endl;
並收到此消息:error.message(): ╬яхЁрЎш єёях°эю чртхЁ°хэр
我使用 windows 10. 我應該在某處更改語言嗎? 為什么不可讀。
嘗試插入setlocale(0, "");
在打印消息之前;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.