Я создал консольное приложение в VS2010, и я хочу создать файл в текущем каталоге, где работает exe. Я использовал следующий кодfopen не создает файл в текущем каталоге
fp = fopen("Pkts.csv", "w+");
Но файл не получает создан в текущем каталоге и указатель файла не NULL. Но когда я указывает путь, как
fp = fopen("C:\\Windows\\Pkts.csv", "w+");
файл будет создаваться по указанному пути. Как создать файл в текущем каталоге?
Вы используете '.exe' из Visual Studio (используя параметр« Начать отладки »или« Начать без отладки »)? Попробуйте запустить эту вещь из командной строки (или просто дважды щелкните ее напрямую). –
Что значит «где работает exe»? –
Я скопировал exe на другую машину и запустил ее из командной строки – indira