在C++中將byte轉換為string可以通過以下幾種方法實現:
#include <iostream>
#include <sstream>
int main() {
unsigned char byte = 65; // 65對應ASCII碼的'A'
std::stringstream ss;
ss << byte;
std::string str = ss.str();
std::cout << "Byte converted to string: " << str << std::endl;
return 0;
}
#include <iostream>
int main() {
unsigned char byte = 65; // 65對應ASCII碼的'A'
std::string str = std::to_string(byte);
std::cout << "Byte converted to string: " << str << std::endl;
return 0;
}
#include <iostream>
int main() {
unsigned char byte = 65; // 65對應ASCII碼的'A'
std::string str(1, byte);
std::cout << "Byte converted to string: " << str << std::endl;
return 0;
}
以上是幾種常見的將byte轉換為string的方法,可以根據具體的需求選擇合適的方法。