前段時間我讀到了fstream等等......它說,ofstream用於讀取數據到文件,而ifstream用於寫入數據。我想知道什麼是使用ifstream的精髓/ ofstream的,如果你可以只使用cin.getline()獲取數據和cout < <打印那些使用ifstream和ofstream與cin和cout之間的區別
1
A
回答
2
ifstream的:Stream類從文件
閱讀ofstream:寫入文件的流類
現在什麼是文件?
文件是存儲信息的資源。例如一個文本文件。
現在我們來看一個解釋流的例子。
請看下面的代碼
#include <iostream>
#include <fstream>
using namespace std;
int main() {
ofstream myfile;
myfile.open ("example.txt");
myfile << "Writing this to a file.\n";
myfile.close();
return 0;
}
在這裏,我們寫的東西到一個文件中。寫信息你可以說。
cin/cout和ifstream/ofstream之間有什麼區別?
cin是類istream的一個對象,cout是類ostream的一個對象。事實上,我們可以像我們已經習慣使用cin和cout一樣使用我們的文件流,唯一的區別是我們必須將這些流與物理文件相關聯。只要認爲cin/cout是用於標準輸入/輸出的istream/ostream的一部分。
希望它有一點幫助。
因爲你可以看看這個鏈接的更多信息, Input out with files
相關問題
- 1. ifstream.good()和bool(ifstream)之間的區別
- 2. cout和C++之間的區別
- 3. while(cin)和while(cin >> num)之間的區別是什麼
- 4. cout cin之前cin
- 5. Ifstream和Ofstream問題
- 6. CIN和COUT的頭文件
- 7. 在textmate中使用cin和cout
- 8. C++:Linux和Windows之間的cin區別幫助
- 9. 是什麼printf和COUT之間的區別就像
- 10. cout set_precision(5)+ fixed和printf(「%lf.5」,var)之間的區別
- 11. 有沒有人知道endl(cout)和cout << endl之間的區別?
- 12. 區別:cin.getline()和getline(cin,st)
- 13. 使用ID和onClick之間的區別
- 14. 使用AsyncTask.get()和onPostExecute()之間的區別
- 15. 使用StringTokenizer和String.split()之間的區別?
- 16. 使用Trace和TraceSource之間的區別
- 17. 使用@OneToMany和@ManyToMany之間的區別
- 18. 使用`MySql.Data`和`MySql.Data.MySqlClient`之間的區別
- 19. ifstream :: binary和ios :: binary之間有區別嗎?
- 20. C++ cout和cin不編譯
- 21. CIN和COUT替代QT
- 22. cin和cout重新聲明
- 23. 試圖在std :: cout和std :: ifstream之間切換
- 24. 無法使用std :: getline()與ifstream和ofstream一起工作
- 25. cout << cout'和'cout <<&cout'在C++中的區別?
- 26. Composer.phar與|之間的區別和||
- 27. chrome.webNavigation.onCompleted和chrome.tabs.onUpdated.addListener與'complete'之間的區別
- 28. req.session與req.app和app.set之間的區別
- 29. 更新與NULL和''之間的區別?
- 30. char *和char []與strcpy()之間的區別()
我希望你不覺得它更容易使你的程序的輸出與'的std :: cout'文件時'stdout'是不是文件。 – chris 2014-12-13 05:47:55
它與文件有關,而不是打印出數據,請查看本文:http://www.tutorialspoint.com/cplusplus/cpp_files_streams.htm – 2014-12-13 05:48:49
'std :: cin'和'std :: cout'通常連接到另一個正在運行的程序(通常是終端),但是'std :: ifstream'和'std :: ofstream'從文件讀取和寫入。 – Galik 2014-12-13 05:52:05