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

溫馨提示×

stringstream在數據格式化中的應用

小樊
91
2024-06-28 01:50:31
欄目: 編程語言

stringstream是C++中用來進行數據格式化的類,它可以將不同的數據類型轉換成字符串,或者將字符串轉換成其他數據類型。stringstream可以方便地將數據轉換成需要的格式,例如將數字轉換成字符串,或者將多個數據拼接成一個字符串。

一個常見的用法是將多個數據轉換成一個字符串,例如:

#include <iostream>
#include <string>
#include <sstream>

int main() {
    int num = 123;
    double d = 3.14;
    std::string str = "Hello";

    std::stringstream ss;
    ss << num << " " << d << " " << str;

    std::string result = ss.str();
    std::cout << result << std::endl;

    return 0;
}

上面的例子中,我們將一個整數、一個浮點數和一個字符串拼接成一個字符串,使用stringstream的<<操作符來進行格式化輸出,最后將結果存儲在一個字符串中并輸出。

另一個常見的用法是將字符串轉換成其他數據類型,例如:

#include <iostream>
#include <string>
#include <sstream>

int main() {
    std::string str = "123";
    int num;

    std::stringstream ss(str);
    ss >> num;

    std::cout << "Converted number: " << num << std::endl;

    return 0;
}

上面的例子中,我們將一個字符串轉換成一個整數,使用stringstream的>>操作符來進行格式化輸入,最后將結果存儲在一個整數變量中并輸出。

0
屏边| 定州市| 江西省| 侯马市| 舟山市| 镇江市| 沁源县| 古蔺县| 庄河市| 宝鸡市| 九江县| 保山市| 吉林市| 弥勒县| 元氏县| 仁化县| 大邑县| 韩城市| 宁晋县| 石景山区| 龙岩市| 新安县| 常宁市| 武胜县| 娄烦县| 木里| 银川市| 石棉县| 平南县| 潮安县| 绍兴市| 吴忠市| 湛江市| 邢台市| 荔波县| 泗洪县| 德钦县| 四平市| 崇州市| 峨山| 邹城市|