【发布时间】:2017-05-23 05:03:40
【问题描述】:
我们有一个二进制文件,它创建了一个每日CSV report,其中包含一些文件名,例如 Sample_20170523,即文件名附加当前日期,但现在的问题是,当其他人在同一天运行二进制文件时,出现无法打开文件的错误.该问题的代码sn-p如下:
std::ofstream of;
of.open("FileName_20170523",ios::out);
if(!of)
std::cout<<"Unable to open file..."<<std::endl;
所以在检查后似乎出现了这个问题,因为该文件已经由另一个用户创建。所以只是想知道c++中有没有什么机制可以给以编程方式创建的文件777权限?
【问题讨论】: