91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c++的stringstream類怎么使用

小億
86
2023-07-07 14:44:48
欄目: 編程語言

stringstream類是C++標準庫中的一個類,用于處理字符串流。它可以將字符串轉換為各種類型的數據,并將各種類型的數據轉換為字符串。

使用stringstream類需要包含頭文件

下面是stringstream類的一些常用方法和示例:

  1. 創建stringstream對象:
#include <sstream>
std::stringstream ss;
  1. 向stringstream對象中寫入數據:
ss << "Hello";    // 寫入字符串
ss << " " << 123; // 寫入整數
ss << " " << 3.14; // 寫入浮點數
  1. 從stringstream對象中讀取數據:
std::string str;
int num;
double dbl;
ss >> str;   // 讀取字符串
ss >> num;   // 讀取整數
ss >> dbl;   // 讀取浮點數
  1. 轉換為字符串:
std::string result = ss.str();

完整示例:

#include <iostream>
#include <sstream>
int main() {
std::stringstream ss;
ss << "Hello";
ss << " " << 123;
ss << " " << 3.14;
std::string str;
int num;
double dbl;
ss >> str;
ss >> num;
ss >> dbl;
std::cout << "String: " << str << std::endl;
std::cout << "Integer: " << num << std::endl;
std::cout << "Double: " << dbl << std::endl;
std::string result = ss.str();
std::cout << "Result: " << result << std::endl;
return 0;
}

上述示例輸出:

String: Hello
Integer: 123
Double: 3.14
Result: Hello 123 3.14

希望對你有幫助!

0
昔阳县| 玛纳斯县| 汤阴县| 沙坪坝区| 绥棱县| 忻州市| 天峨县| 沭阳县| 锡林浩特市| 宝清县| 大悟县| 普洱| 平阳县| 梁平县| 固原市| 蒙阴县| 邳州市| 云浮市| 揭东县| 眉山市| 九寨沟县| 宕昌县| 宜川县| 南投县| 合水县| 亚东县| 肇庆市| 肥城市| 曲阳县| 武乡县| 绵竹市| 澄迈县| 蒙自县| 寿光市| 正定县| 广安市| 和平区| 济源市| 唐山市| 抚州市| 南郑县|