亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

c++中getline()的用法是什么

c++
小億
54
2023-12-07 04:49:07
欄目: 編程語言

在C++中,getline()是一個從輸入流中讀取一行文本的函數。它的用法如下:

#include <iostream>
#include <string>

int main() {
    std::string line;
    std::getline(std::cin, line);
    std::cout << "You entered: " << line << std::endl;
    return 0;
}

在上面的例子中,std::getline()函數從標準輸入流(std::cin)中讀取一行文本,并將其存儲到名為line的字符串變量中。然后,通過std::cout將輸入的內容輸出到標準輸出流中。

std::getline()函數有兩個參數:輸入流和字符串變量。輸入流指定讀取文本的源,可以是std::cin、文件輸入流或其他輸入流。字符串變量是用于存儲讀取到的文本的變量。

注意,在讀取一行文本后,std::getline()函數會丟棄換行符(‘\n’)。如果需要保留換行符,可以使用std::getline()的第三個參數,指定一個結束字符。

例如:

#include <iostream>
#include <string>

int main() {
    std::string line;
    std::getline(std::cin, line, '\n');
    std::cout << "You entered: " << line << std::endl;
    return 0;
}

上面的示例中,std::getline()函數的第三個參數為'\n',表示讀取一行文本時,以換行符作為結束字符。這樣,換行符將保留在字符串中。

0
杭锦后旗| 明溪县| 那曲县| 治县。| SHOW| 拉孜县| 望谟县| 瑞昌市| 阿拉善盟| 尼木县| 开鲁县| 都江堰市| 南平市| 沙湾县| 湖州市| 景德镇市| 安塞县| 南京市| 林甸县| 柘荣县| 兴国县| 荥阳市| 云梦县| 新建县| 临猗县| 称多县| 改则县| 江津市| 普陀区| 镇原县| 嘉鱼县| 东丽区| 贺州市| 岱山县| 年辖:市辖区| 三原县| 永新县| 西青区| 正安县| 鸡东县| 扎囊县|