ofstream не создаёт файл
в софтине моей я пишу в файл
ofstream File;
File.open ("operation.log", ios::app);
File<<cStr;
File.close();
по книжке читаю:
Appending records to an existing file or creating one if it does not exist.
ofstream ofile( "FILENAME", ios::app ); - то, что мне и нужно (если нет - создать, если есть - дописать)
всё, как в первом классе. у меня всё работает, у ребят, которым, я отсылаю - нет (файл не создаётся) - такое м.б.? что ты думаешь?
Цитата: KurL
у меня есть сложность с записью в файл, когда моя софтина запущена на чужой машине (там сидит не специалист и не может толком ничего сказать)
в софтине моей я пишу в файл
ofstream File;
File.open ("operation.log", ios::app);
File<<cStr;
File.close();
по книжке читаю:
Appending records to an existing file or creating one if it does not exist.
ofstream ofile( "FILENAME", ios::app ); - то, что мне и нужно (если нет - создать, если есть - дописать)
всё, как в первом классе. у меня всё работает, у ребят, которым, я отсылаю - нет (файл не создаётся) - такое м.б.? что ты думаешь?
в софтине моей я пишу в файл
ofstream File;
File.open ("operation.log", ios::app);
File<<cStr;
File.close();
по книжке читаю:
Appending records to an existing file or creating one if it does not exist.
ofstream ofile( "FILENAME", ios::app ); - то, что мне и нужно (если нет - создать, если есть - дописать)
всё, как в первом классе. у меня всё работает, у ребят, которым, я отсылаю - нет (файл не создаётся) - такое м.б.? что ты думаешь?
У меня этот кусок кода полностью работает, файл создается.
Возможно что-то с правами доступа, может у того пользователя, из-под которого запускается прога нет прав создать файл или что-то в этом роде..может ты в каком хитром месте создаёшь сам файл.
как можно выяснить что с правами пользователя (чтоб выдать сообщение об ошибке поосмысленнее)?