我的教授非常聰明,但期望像我這樣的完全noobs知道如何編程c++。我不明白fstream
函數如何工作。fstream ifstream我不明白如何將數據文件加載到我的程序
我將有一個包含三列數據的數據文件。我將不得不以對數來確定每行數據是否代表圓形,矩形或三角形 - 該部分很容易。我不明白的部分是fstream
函數的工作原理。
我想我:
#include <fstream>
那麼我應該聲明我的文件對象嗎?
ifstream Holes;
然後我打開它:
ifstream.open Holes; // ?
我不知道正確的語法是什麼,我無法找到簡單的教程。一切似乎比我的技能可以處理更先進。
此外,一旦我已經讀入數據文件什麼是正確的語法將數據放入數組?
我只是聲明一個數組,例如T[N]
和cin
fstream
對象Holes
進去了嗎?
也許可以查看這樣的教程:http://www.cplusplus.com/doc/tutorial/files/並向我們提出您可能遇到的任何具體問題。 – JoeFish
請一次提出一個問題! –
@JoeFish:那個教程是BS。不要使用它。 [謹防cplusplus.com](http://programmers.stackexchange.com/questions/88241/whats-wrong-with-cplusplus-com)。 –