creat()函数创建文件
用C库函数 creat()函数创建一个不能同名的文件 最好在创建文件之前能判断出是否同名,那位大虾有遇到过,给点建议。网上找不到相关的资料。
creat()函数原型:
int creat(const char *pathname, mode_t mode);
注:creat()函数允许重名,遇到文件重名会将之前的内容变为0。
个人的思路:将创建的文件名(pathname)用strcmp()比较,相同则同名。遇到文件名多时,实际意义不大。谁遇到过这种情况,有更好的建议,分享一下。谢谢咯~