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::PrintGPattern(GPattern& gp, unsigned int sup) {
ofstream outGPattern("pattern.txt")
outGPattern << gp.gid; << " " << gp.anotherGid << " " ....
outGPattern.close()
}
が正しい見てきました:
オリジナルの「GPattern」を.txtファイルに置き換えたくありません。 – LoveTW
質問に多くの穴があります。私はあなたに答えがあると思うが、私はそれらの多くの穴に十分に自信がない。 – Alexander
あなたの考えを教えてもらえますか?ありがとう:) – LoveTW