中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c++中istringstream的用法是什么

c++
小億
88
2024-05-15 19:01:15
欄目: 編程語言

istringstream是一個用于將字符串轉換成流的類,通常用于從字符串中提取各種數據類型的值。可以用于從字符串中解析出數字、字符等各種數據類型。

以下是一個示例用法:

#include <iostream>
#include <sstream>

int main() {
    std::string str = "Hello 123 456.789 World";

    std::istringstream iss(str);

    std::string word;
    int num1;
    float num2;

    iss >> word >> num1 >> num2;

    std::cout << "Word: " << word << std::endl;
    std::cout << "Number 1: " << num1 << std::endl;
    std::cout << "Number 2: " << num2 << std::endl;

    return 0;
}

在這個示例中,我們先創建一個istringstream對象iss,并將字符串str傳入。然后使用iss從字符串中提取一個單詞、一個整數和一個浮點數,并將它們分別存儲在word、num1和num2中。最后輸出這些值。

通過istringstream,我們可以方便地從字符串中提取各種數據類型的值,是一個非常方便的工具。

0
阿坝| 合水县| 吉安市| 津市市| 邵武市| 芜湖市| 东港市| 延川县| 资源县| 盘锦市| 德钦县| 姜堰市| 新乐市| 枝江市| 武冈市| 安乡县| 尼勒克县| 阜康市| 湘潭市| 连州市| 历史| 新巴尔虎左旗| 延安市| 隆林| 潼关县| 东兴市| 易门县| 东乡县| 溧水县| 林西县| 石河子市| 南华县| 麻城市| 镇江市| 普洱| 修武县| 东丽区| 确山县| 顺平县| 江油市| 鄂伦春自治旗|