C++基本输入/输出
基本輸入/輸出
- 前言
- 標(biāo)準(zhǔn)輸出(cout)
- 標(biāo)準(zhǔn)輸入(cin)
- cin和strings
- stringstream
前言
前面各節(jié)中的示例程序與用戶(hù)之間的交互很少(如果有的話)。他們只是在屏幕上簡(jiǎn)單地打印了簡(jiǎn)單的值,但是標(biāo)準(zhǔn)庫(kù)提供了許多其他通過(guò)其輸入/輸出功能與用戶(hù)進(jìn)行交互的方式。本節(jié)將簡(jiǎn)要介紹一些最有用的內(nèi)容。
C ++使用稱(chēng)為流的便利抽象來(lái)在諸如屏幕,鍵盤(pán)或文件之類(lèi)的順序媒體中執(zhí)行輸入和輸出操作。一個(gè)流是一個(gè)實(shí)體,程序可以在其中插入或從中提取字符。無(wú)需了解有關(guān)與流或其任何內(nèi)部規(guī)范關(guān)聯(lián)的媒體的詳細(xì)信息。我們需要知道的是流是字符的源/目標(biāo),并且這些字符是按順序(即一個(gè)接一個(gè))提供/接受的。
標(biāo)準(zhǔn)庫(kù)定義了一些流對(duì)象,這些流對(duì)象可用于在程序運(yùn)行的環(huán)境中訪問(wèn)被認(rèn)為是字符的標(biāo)準(zhǔn)源和目標(biāo)的對(duì)象:
我們將僅更詳細(xì)地查看cout和cin(標(biāo)準(zhǔn)輸出流和輸入流)。cerr并且clog也是輸出流,因此它們本質(zhì)上像一樣工作cout,唯一的區(qū)別是它們可以為特定目的標(biāo)識(shí)流:錯(cuò)誤消息和日志記錄;在許多情況下,在大多數(shù)環(huán)境設(shè)置中,它們實(shí)
總結(jié)
以上是生活随笔為你收集整理的C++基本输入/输出的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: c++operators(运算符)
- 下一篇: 国标电动车解除限速后表盘不能正常显示速度