我是一個相當新手的程序員,在我的第二年高中時參加了幾門課程,而且遇到了一些問題。所以讓我們繼續吧。使用xCode在C++中創建,管理和刪除文件
長話短說,我已經學會了如何創建文件一樣:現在
#include <iostream>
#include <fstream>
using namespace std;
int main(){
string Test;
ofstream file;
file.open("Cookies.txt");
if(file.is_open()){
file << "I have cookies! :3" << endl;
file.close();
}
else{
cout << "Error. No file has been created." << endl;
}
ifstream cookies;
cookies.open("Cookies.txt");
if(cookies.is_open()){
cout << cookies.rdbuf();
}
return 0;
}
但我的問題是,我怎麼樣「用」什麼是在這個文件?就像我想保存變量一樣,或者將「I have cookies!:3」導入到主程序中的字符串變量中。因爲它應該是可能的,這似乎是合理的,但我還沒有發現如何去做。
另外,如何刪除我創建的文件?因爲像 file.delete(「Cookies.txt」);根本不起作用。
非常感謝您提前給出答案。 最好的問候,Staggen。
可能你應該遵循一個關於文件IO等的完整教程。這個問題真的很廣泛,你應該在那裏覆蓋你的具體問題。 – anderas