C / C ++ – Mac OS X – 检查文件是否存在

检查文件是否存在的最佳方法是什么,如果没有创建它并使用mac库或其他来写信息?

你的问题不清楚。

检查文件是否存在是微不足道的 – 使用stat()access() ,例如:

 #include  int res = access(path, R_OK); if (res < 0) { if (errno == ENOENT) { // file does not exist } else if (errno == EACCES]) { // file exists but is not readable } else { // uh oh } } 

创建文件同样简单 - 使用open()fopen() 。 找到关于C编程的好书,这是任何一本书教授的最基本的东西。

与它有什么关系呢?