C Primer第五版 練習11 33

2021-07-05 20:44:15 字數 969 閱讀 9138

練習11.33:實現你自己版本的單詞轉換程式。

/*

*c++primer第五版

*練習11.33

*2015/10/14

*問題描述:練習11.33:實現你自己版本的單詞轉換程式。

*說明:把書上的程式自己再敲了一遍

*/#include

#include

#include

#include

#include

#include

using

namespace

std;

//建立轉換對映

map buildmap(ifstream &map_file)

//生成轉換文字

const

string & transform(const

string &s, const

map &m)

/*單詞轉換程式*/

void word_transform(ifstream &map_file, ifstream &input)

cout

<< endl; //完成一行的轉換

} }int main()

map_file.txt

brb

beright

back

kokay?

ywhy

rare

uyou

picpicture

thkthanks

!18r later

data_input.txt

where r u

y dont u send me a pic

k thk 18r

c primer第五版練習17 39

其次,在vsstdio上和cfree上相同程式執行結果不同,可能由於seek定位不準確,在windows下每行結尾是回車 換行,linux下只有換行,估計vsstdio中也只有換行沒有回車。include include include using namespace std intmain str...

C Primer第五版 2 4 3節練習

練習2.30 對於下面的這些語句,請說明物件被宣告成了頂層const還是底層const?const int v2 0 v2的值不能被改變,所以這是乙個頂層const int v1 v2 int p1 v1,r1 v1 const int p2 v2 p2存放的是v2的位址,不能間接改變v2的值,但p...

C Primer第五版 2 5 3節練習

練習 2.36 關於下面的 請指出乙個變數的型別以及程式結束時它們各自的值。include int main 練習 2.37 賦值是會產生引用的一類典型表示式,引用的型別就是左值的型別。也就是說,如果i是int,則表示式 i x的型別是int 根據這一特點,請指出下面的 中每乙個變數的型別和值。in...