C++中的to_string函數是用于將其他數據類型轉換為字符串的函數。它可以將整型、浮點型、字符型、枚舉型等數據類型轉換成對應的字符串表示。
to_string函數的用法如下:
#include <string>
int main() {
int num = 123;
std::string str = std::to_string(num);
return 0;
}
在上面的例子中,to_string函數將整型變量num轉換成字符串類型,并將結果賦值給變量str。最終,變量str的值將是"123"。
to_string函數還可以用于轉換浮點型變量、字符型變量、枚舉型變量等。例如:
#include <string>
int main() {
float f = 3.14;
std::string str = std::to_string(f);
char c = 'A';
std::string str2 = std::to_string(c);
enum Color { RED, GREEN, BLUE };
Color color = RED;
std::string str3 = std::to_string(color);
return 0;
}
在上面的例子中,分別將浮點型變量f、字符型變量c和枚舉型變量color轉換為字符串類型。