std::ofstream не открывается, если в имени есть .
От: AlexanderSidorenko  
Дата: 18.01.09 13:26
Оценка:
Привет.
Я столкнулся с проблемой. Следующий код:
std::ofstream out(fName, std::ios_base::binary);
if(out.is_open())
{
    //...
    //Do smth
    //...
    out.close();
}

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