Visual C++ 2008 Express Editionでアプリを作る(その3)

C++自体が不慣れ(と言うか実は嫌い)なので、色々と変なことを書いていると思います。
文字列定数を作りたくてstatic constを使うとエラーが出る。ん?で、調べてみるとliteralと言うキーワードを使うらしい。設定ファイルの保存を行うメソッド(WriteFile)を適当に作った。

ref class gdcConf
{
private:
    int _radiobutton_number; // radioボタンの設定値 1:ゴミ箱 2:ユーザ設定 
    String^ _UsrSavePath;    // ユーザー設定の保存場所のパス
    literal String^ CONF_FILE_PATH = "./gdcConf.ini"; // 設定ファイル名

(以下略)


// 設定ファイルへ保存する
void gdcConf::WriteFile(void)
{
    String^ data = this->Radiobutton_number + "\n" + this->UsrSavePath + "\n";
    System::IO::StreamWriter^ writer = gcnew System::IO::StreamWriter(CONF_FILE_PATH, false);
    writer->Write(data);
    writer->Close();
}