紫書第五章 C 與STL入門(1)

2021-08-09 07:38:30 字數 683 閱讀 1970

類似c語言中的fgets

從輸入流讀入一行到string s

•功能:

–從輸入流中讀入字元,存到string變數

–直到出現以下情況為止:

•讀入了檔案結束標誌

•讀到乙個新行

•達到字串的最大長度

–如果getline沒有讀入字元,將返回false,可用於判斷檔案是否結束

#include

#include

#include

using

namespace

std;

int main()

cout

0;}

下面程式參考劉汝佳《演算法競賽入門經典》(第2版)

#include

using

namespace

std;

template

class point

};template

pointoperator + (const point&a,const point&b)

template

ostream& operator

<< (ostream &out,const point&p)

int main()

紫書第五章c 與STL入門

題目 輸入資料的每一行包括若干個 至少乙個 以空格隔開的整數,輸出每行中所有整數之和。如果只能使用字元和字元陣列,一般有兩個方案 一是使用getchar 邊讀邊算,比較短,但容易出錯,並且相對較難理解 二是每次讀一行,然後再掃瞄該行的字元,同時計算結果。如果使用c 可以很簡單。心得 讀入一整行資料後...

C 入門經典第五章

5.1 型別轉換 5.1.1隱式轉換 不會丟失資訊的情況 5.1.2 顯示轉換 destinationtype sourcevar 值溢位,沒有檢測 checked expression unchecked expression 5.1.3使用convert命令進行顯轉換 5.2 複雜的變數型別 5...

C 第五章習題

1 將例5.1的程式片段補充和改寫成乙個完整 正確的程式,用公用繼承方式。在程式中應包括輸入資料的函式,在程式執行時輸入num name age addr的值,程式應輸出以上五個資料的值。class student 宣告基類 void student get value void student d...