dirがまだ存在しない場合は、確認して作成したいと思います。
次のコードを使用しました。
#define APP_DATA_DIR_CHILD_2 "./child2"
g_nResult = GetFileAttributes((wchar_t*)APP_DATA_DIR_CHILD_2);
if (g_nResult <= 0)
{
g_nResult = mkdir(APP_DATA_DIR_CHILD_2);
}
しかし、正しくチェックされていません。GetFileAttributes()
ディレクトリを作成した後でも-1が返されます。
誰か助けてもらえますか?
PS:コードがLinuxとWindowsの両方で機能することも確認したいと思います。