Проблема с fopen и консолью windows - PullRequest
1 голос
/ 06 сентября 2011

У меня очень странная проблема.Я использую Visual Studio 2010 Ultimate на Windows 7 x64.У меня есть этот простой код:

#include <stdio.h>

int main()
{
    fclose( fopen("hakuna", "w") );
    return 0;
}

Он работает очень хорошо, когда я его компилирую.Когда я захожу в папку отладки и дважды нажимаю на исполняемый файл, он создает файл.Но когда я открываю консоль и набираю место назначения exe и нажимаю «Enter», ничего не происходит.Если есть некоторые prinf-ы, они появятся, но файл никогда не будет создан.Я буду очень благодарен, если кто-то сможет мне помочь.Я действительно понятия не имею, почему это происходит

1 Ответ

2 голосов
/ 06 сентября 2011

Он создается в вашем каталоге по умолчанию - или там, где ваш активный каталог cmdline.

Например, cmdline будет выглядеть примерно так:

C:\Users\Akari>

Это каталог, гдефайл создается.

...