c primer 學習筆記 3 IO

2021-07-11 21:32:27 字數 526 閱讀 4725

1.io物件不能拷貝或賦值

ofstream out1,out2;

out1=out2;//錯誤:不能對流物件賦值

ofstream print(ofstream);//錯誤

out2=print(out2);//錯誤

因此通常以引用方式傳遞和返回流。讀寫乙個物件通常會改變其狀態,所以不能是const reference。

2.檔案的輸入輸出

#include 

#include

#include

#include

#include

using

namespace

std;

ifstream& read(ifstream& in)

for_each(vstr.cbegin(),vstr.cend(),

(const

string& str)

int main()

Python學習筆記3 IO程式設計

檔案讀寫 讀檔案 with open path to file r as f print f.read 呼叫read 會一次性讀取檔案的全部內容,如果檔案有10g,記憶體就爆了,所以,要保險起見,可以反覆呼叫read size 方法,每次最多讀取size個位元組的內容。另外,呼叫readline 可...

STM32學習筆記3 IO配置輸入輸出

stm32的io配置時沒什麼特殊的,有個注意點就是實用io前需要先開啟其時鐘線,以下是驗證過ok的程式 rcc apb2enr gpiobapb2enren 使能portb時鐘 gpiob crl gpiobitclrm5 13 io的模式清零 gpiob crl gpiobit5pp 推挽輸出 g...

C Primer 學習筆記 IO類

1.ifstream 和istringstream都繼承自istream,因此對三個類的物件的操作相似 2.io物件不能拷貝不能賦值 io操作的函式形參和返回值型別不能為流型別 進行io操作的函式常以引用方式傳遞和返回流,且不能為const 條件狀態 cin word 如果輸入成功,流會保持有效狀態...