![现代C++编程实战:132个核心技巧示例(原书第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/258/50418258/b_50418258.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.1.2 使用方式
当需要在数字和字符串之间进行转换时,请使用以下标准转换函数:
❍ 要将整数或浮点类型转换为字符串类型,请使用std::to_string()或者std::to_wstring(),如以下代码片段所示:
![](https://epubservercos.yuewen.com/4AD12D/29686922007544106/epubprivate/OEBPS/Images/72_01.jpg?sign=1739648583-vNsuy1wmBpxdYj9Dwv2uNLNHNYvATzYU-0-e89ad20ecc1afba892d087a2deb07b38)
❍ 要将字符串类型转换为整数类型,请使用std::stoi()、std::stol()、std::stoll()、std::stoul()或std::stoull(),如以下代码片段所示:
![](https://epubservercos.yuewen.com/4AD12D/29686922007544106/epubprivate/OEBPS/Images/72_02.jpg?sign=1739648583-wgnBB0nE94GCXSU1WGtKBQkit7mpz1p8-0-56059534bc1ecc4104d394f958d6065a)
❍ 要将字符串类型转换为浮点类型,请使用std::stof()、std::stod()或std::stold(),如以下代码片段所示:
![](https://epubservercos.yuewen.com/4AD12D/29686922007544106/epubprivate/OEBPS/Images/72_03.jpg?sign=1739648583-cKSibMCabROITwU4sEyEQ1cUXCJQ07Og-0-a69ce6b9a51a880e37197862bf484903)