Re: std::ofstream не открывается, если в имени есть .
От: Константин Б. Россия  
Дата: 18.01.09 15:04
Оценка:
Здравствуйте, AlexanderSidorenko, Вы писали:

AS>Привет.

AS>Я столкнулся с проблемой. Следующий код:
AS>
std::ofstream out(fName, std::ios_base::binary);
AS>if(out.is_open())
AS>{
AS>    //...
AS>    //Do smth
AS>    //...
AS>    out.close();
AS>}

AS>Не открывает поток, т.е. out.is_open() == 0, если fName == "C:\dot.dot\my.bin", в то время как все ОК с "C:\dot\my.bin". В чем может быть проблема и как с ней бороться? Директории "C:\dot.dot\" и "C:\dot.dot\" — обе существуют.
AS>Спасибо.

А если fName == "C:\\dot.dot\\my.bin" работает ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.