Xcode 4 / C++ / fstreamで作ったテキストファイルはどこに保存される?
Xcode 4.0.1 の Command Line Tool を用いて C++ を勉強している者です。
fstreamクラスを使ってテキストファイルを作って開き、そのテキストファイルに文字列を書き込んだ上でそのファイルを閉じるといったプログラムを書こうとしているのですが、ビルドに成功するものの、そのテキストファイルがどこにも見当たらず困ってます(Spotlightで検索しても見つからず・・・)。
下記のようなコードなのですが、何が問題なのでしょうか。もしコード自体に問題がない場合、何をどのように設定すれば無事テキストファイル(testfile.txt)がきちんとディスク上に保存され、Finder / Spotlight でも同テキストファイルを確認できるようになるのでしょうか。
大変恐縮ですが、ご教授頂けると幸いです。
// ==== code starts here ====
#include <iostream>
#include <fstream>
#include <cstdlib>
using namespace std;
int main() {
fstream file;
file.open("testfile.txt", ios::out);
cout << "The file is opened." << endl;
if (! file.is_open()) {
return EXIT_FAILURE;
}
file << "Is this new line added to the opened file?" << endl;
file.close();
cout << "The file is closed." << endl;
}
// ==== code ends here ====
Xcode Version 4.0.1-OTHER, Mac OS X (10.6.8)