剛在執行c++程式時發生錯誤,電腦顯示的訊息是版本已經廢除iostream.h的支援。但小妹不才,只會用#include
2006-07-20 12:31:56 · 2 個解答 · 發問者 Cindy 6 in 電腦與網際網路 ➔ 程式設計
新的C++語言加入了namespace,所以這是一般的程式碼:
#include
#include
using namespace std; //這是namespace名稱空間,建議你去看一下c++的書,新一點的書每本都會寫
main(){
char a[10];
ifstream file_in; //宣告檔案輸入的使用,類似cin,但從檔案輸入
ofstream file_out; //宣告檔案輸出的使用,類似cout,但輸出到檔案
file_in.open("file.txt"); //開啟檔案file.txt以供輸入
file_out.open(;file2.txt"); //開啟檔案file2.txt以供輸出
file_in>>a; //把file.txt的第一行放到a
file_out<<"Hello World!"; //把Hello World 寫到file2.txt
file_in.close(); //關閉檔案file.txt
file_out.close(); //關閉檔案file2.txt
}
PS:在只用到基本功能的情況下,在Linux中寫的c語言和windows一樣
2006-07-20 16:11:32 · answer #1 · answered by Anonymous · 0⤊ 0⤋
您要不要試試去掉 .h,就是只寫
#include
若不行,請告知 Linux 和 g++ 的版本
2006-07-20 12:46:42 · answer #2 · answered by ? 7 · 0⤊ 0⤋