не была указана текущая директория? Или он выдавал ошибку(но никаких прерываний работы программы не было)
проверяй тогда возвращамое значение функций
В текущую директорию и записывал. Обычно это рядом с .exe файлом, но не обязательно.
он возвращал ненулевое значение, у меня было условие
Плохо помню, но у меня бывало, что записывало в C:\
но в текущей ничего нету, и ничего не создавалось, и ничего не записывалось в существующий файл..
Если сделать C:\> some_directory\some_other\program_name.exe, то да, запишет в C:\. Если запускать .exe из Explorer-а — запишет рядом с .exe.
Без бинарника и знания того, чем и как конкретно у тебя программа запускается — это всё гадание на кофейной гуще.
Мне кажется, тебе нужно погуглить "что такое дебаггер, зачем он нужен, какие есть и где скачать"
Обсуждают сегодня