0からの、超初心者C++相談室at TECH0からの、超初心者C++相談室 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト732:デフォルトの名無しさん 23/12/13 16:17:33.78 b3+IUHNQ.net プログラムの実行に必要な設定ファイルやデータファイルはカレントディレクトリではなく実行ファイルのパスを基準に決めたほうがいいね 733:はちみつ餃子 ◆8X2XSCHEME 23/12/13 17:12:54.61 vPv7AHCs.net 設定ファイルの類いは AppData フォルダに置くのがこのましいということになってる。 アプリケーションインストール用のフォルダ Program Files は書き込み権限が制限されているからそこに設定ファイルは置けない。 逆にどうしてもアプリケーションと設定ファイルを同じフォルダに置きたいなら Program Files にはインストールできない。 Msys2 内で使うソフトならホームディレクトリ (windows のホームディレクトリではなく msys2 が設定するホームディレクトリ、環境変数 HOME で取得できる) に設定ファイルを置くのが基本的な習慣。 734:デフォルトの名無しさん 23/12/13 17:14:51.41 Xh1qTD5r.net 起動時の引数や 自分のフルパスを取得するAPI経由で 実行ファイルのある場所を基点にどうこうすることが多いわ (Windows unix だと usr と bin で分ける文化があるからそういうのはどうなってるんやろか 起動時のカレントのまま? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch