如何检查是否可以创建文件或可以向其中写入数据?这是我的代码,但我认为,如果文件是可写的,它就无法处理......有人可以告诉我,怎么做吗?
bool joinFiles(const char * outFile) {
try {
ofstream arrayData(outFile);
//do something
// ...
//
// write data
arrayData << "blahblah" << endl;
} catch (const char *ex) {
return false;
}
return true;
}