-4
私は素数をファイルに書き込む必要がある関数を持っています。この関数は、書き込みたいファイルを参照として取得します。今、ofsteam
はファイルのパスが必要なので、どのようにファイルのパスを取得しますか?あなたが唯一のJavaのような高いレベルのプログラミング言語に存在して探している与えられたファイルのパスを取得するC++
void writePrimesToFile(int begin, int end, ofstream& file)
{
ofstream myfile(/*givenFilePath*/);
if (myfile.is_open())
{
for (int i = begin; i < end; i++)
{
if (isPrime(i))
myfile << i << endl;
}
}
else cout << "Unable to open file"; //in case of error
}
* *ファイルのパスは? – tadman
なぜ別の 'ofstream'を作りたいのですか?あなたはすでにそれを持っています。 – melpomene
あなたはそれを提供しなければなりません - C++はそれを推測する魔法の機能を提供しません。 –