C 關於編寫成員函式的問題,乙個C 關於編寫成員函式的問題。

時間 2022-08-13 09:15:06

1樓:匿名使用者

getline 這個函式的引數你傳錯了,有連個getline的模板函式,他們分別是:

引數is 進行讀入操作的輸入流   str 儲存讀入的內容   delim 終結符

返回值與引數is是一樣的

功能將輸入流is中讀到的字元存入str中,直到遇到終結符delim才結束。對於第乙個函式delim是可以由使用者自己定義的終結符;對於第二個函式delim預設為 '\n'(換行符)。   函式在輸入流is中遇到檔案結束符(eof)或者在讀入字元的過程中遇到錯誤都會結束。

  在遇到終結符delim後,delim會被丟棄,不存入str中。在下次讀入操作時,將在delim的下個字元開始讀入。   舉例:

  int main()      輸入為:aa#b   輸出為:aa b

2 cin.getline(char* cha,int num,char f);

引數:cha 讀取的字串

num 個數

f 結束符

2樓:匿名使用者

不知道是書上錯了,還是你抄錯了。

1. 沒有包含fstream庫,#include2. class textquery 後面沒有分號下面是修改後的**:

#include

#include

#include

//包含順序容器的標頭檔案.

#include

#include

#include

//包含容器介面卡的標頭檔案.

#include

//包含關聯容器的標頭檔案.

#include

#include

using namespace std;

class textquery

std::setrun_query(const std::string&) const;

std::string text_line(line_no) const;

private:

void store_file(std::ifstream&);

void build_map();

std::vectorlines_of_text;

std::map> word_map;

關於C 的問題,關於C 的一個問題?

size type應該是c 為例如string類和許多其他庫型別定義的配套型別,使這些庫型別的使用與機器無關.所以不能單獨用。具體如下 size type是為string類型別和vector類型別定義的型別,用以儲存任意string物件或vector物件的長度,標準庫型別將size type定義為u...

關於c 的問題,乙個關於c 的問題

random number 函式介紹 見幫助文件,簡單再提一下,random number 返回乙個0 number 1之間的隨機整數,引數number代表 5 10的數就是 int i random 5 5 這樣就是了 random 5 就是隨機0到5,加5就是5到10了 c 實現生成隨機數200...

c語言編寫軟體,C語言編寫乙個軟體?

依然特雷西 1 首先開啟pelles c,建立乙個新的專案檔案。2 然後輸入簡單的框架。3 接著用switch函式完成加減乘除操作。4 檢查輸入之後就可以計算結果了。這裡需要新增的 如下,之後便可以執行了。5 這裡我們輸入乙個例子。 難!你這賭開大了。並不是用c不能寫出介面來,其實,windows下...