天天看點

C++第17周項目7——用程式玩檔案(2)去多餘空格

【項目7(必看但選做)- 用程式玩轉文字】網際網路時代,文字的處理顯得比任何時候都重重要例如,想想搜尋引擎在做什麼工作。用們用慣了內建開發環境,例如vc++6.0,它幫我們處理源程式,實際上就是處理由代碼行構成的字元串。本項目的幾個問題作為引子,請同學們初步體會相關問題的處理辦法。請不要因為一時做不出而焦急,可以在寒假完成,但體驗,必須進行下去。

  2、讀入一個檔案,去除其中所有多餘空格後,儲存到另外一個檔案中(讓程式自動整理格式)。提示:兩個單詞中間多于1個的空格是多餘,再進一步完善,可以處理:每一行首字元前的所有空格、每一行最後的若幹空格、單詞和标點中間的所有空格等。

參考解答