struct GPattern() {
int gid;
....
}
class Example() {
public:
void run(string _filename, unsigned int _minsup);
void PrintGPattern(GPattern&, unsigned int sup);
....
};
Eample::run(string filename, unsigned int minsup) {
for(...) { // some condition
// generate one GPattern, and i want to ouput it
PrintGPattern(gp, sup);
}
}
Example::PrintGPattern(GPattern& gp, unsigned int sup) {
// I want to ouput each GPattern to a .txt file
}
run
用於相應地生成GPattern
。如何將每個數據輸出到相應的文件?
我想輸出到一個文件是一些文本,重建原始GPattern
。
我無法預先存儲所有GPattern
並輸出它們全部。生成它時,我必須輸出一個GPattern
到文件,但我不知道如何實現它。
我曾嘗試在Example
類申報ofstream outGPatter("pattern.txt")
,但它是沒有用的......
我不想在.txt文件中替換原來的'GPattern' – LoveTW 2012-04-06 07:53:36
我在你的問題中看到很多漏洞。我想我已經爲你解答了這個問題,但我對這些漏洞並不滿意。 – Alexander 2012-04-06 08:17:30
你能告訴我你的想法嗎?謝謝:) – LoveTW 2012-04-06 08:23:42