LinuxツールをWindowsに移植するときに問題が発生しました。WindowsシステムでMinGWを使用しています。私はすべての入力/出力を処理するクラスを持っており、その中には次の行があります:
mkdir(strPath.c_str(), 0777); // works on Linux but not on Windows and when it is changed to
_mkdir(strPath.c_str()); // it works on Windows but not on Linux
両方のシステムで機能するように、私にできることはありますか?