物件導向程式設計考古題_文檔複製(處理)_四種程式語言實作方法_c有辦法實作物件導向嗎?
一個非選題題組(共分三小題) 請寫一文字檔案 copy 函式( method or function ), textFileCopy() ,滿足以下需求: ( 可以使用任何熟悉的程式語言 )(25 分) (一)輸入及輸出檔名 以 String 的參數(parameter)傳入 。 (二)以產生 Stream 或 Reader/Writer 的物件開檔,若開檔不成功, throw FileNotFoundException 給呼叫者(caller)。 (三)使用 try-catch 來處理讀寫(read/write)的動作,若讀寫不成功, catch IOException , 關閉輸入及輸出檔案,並 throws IOException 給呼叫者。 這裡我就用 C語言 以及 C++ 、 C# 、 Java 這三門OO程式語言 做題目練習 這裡假定我們在此目錄下有一份 txt檔案 內容存有 I have an apple for lunch. 3/14 (有空白、數字、斜線及英文字母) 路徑為 : C:\TEMP 檔案名 : word.txt ======================================================================= C 版本. IDE 使用 Codeblocks 在複製一個檔案之前 我們要先知道 如何開啟(讀取)一個檔案 文件的複製 其實乍看之下是一個對一個檔案點選之後 右鍵 ---> 複製 之後再貼上 這是牽扯到兩個操作細節流程的 Step1.先讀取 Step2.再寫入 Step1. 檔案讀取 執行後顯示 所以只會打印出 第一個字元 'I' 之後就結束了 電腦判定已經到文件的結尾 第一版. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ///C語言第一版 #include <stdio.h> #include <stdlib.h> int main ()