Cin cout cerr和 clog用法和區別

2021-08-19 13:43:51 字數 331 閱讀 8278

cin :乙個istream物件,用來從標準輸入讀取資料。

cout:乙個ostream物件,用於將資料寫入標準輸出。輸出的資料是一種被動緩衝,經過緩衝區而直接輸出(該種輸出方式可以看到整段和這句同時出現顯示裝置上)

cerr:乙個ostream物件,關聯到標準錯誤,通常寫入到與標準輸出相同的裝置。預設情況下,寫到cerr資料是不緩衝的(未經緩衝區直接輸出,可以看到字母是乙個個輸出)

clog:乙個ostream物件,寫到clog的資料是被緩衝的,通常用於生產報告程式的執行資訊,存入乙個日誌檔案中。

QT中使用cin,cout,cerr等

在qt中,用的最多的是gui頁面,但gui比較慢,有些小的試驗不妨先用console,當然在qt裡面可以直接使用cout,cin這些。不過可能不會相容qt自帶的一些型別,比如qbytearray等型別。在網上找了一下,發現可以用如下的方法來進行輸出。首先需要包含下列標頭檔案 include incl...

GitLab使用SSH KEY的方式clone

1.登入你的gitlab,在你的頭像下面選擇setting 如果沒有key我們可以直接進行新建,有key的話。那就不用看我的部落格啦。這個時候直接就可以根據它提供的文字進行操作了。根據文件,第一步直接在git bash上面執行這條命令即可,如果你對安裝路徑沒有什麼要求的話,那就直接一路回車等待ssh...

如何巧妙的使用ArrayList的Clone方法

public object clone catch clonenotsupportedexception e 當你需要使用remove方法移除掉集合中的物件,而非要修改集合中的物件的時候,可以選擇使用。新增兩個元素 student stjack new student jack 13 student...