[闲聊] 为什么我 if(mkdir(DIR, 0755) != 0) 会

楼主: Wardyal (Wardyal)   2025-08-14 18:03:13
不知道为什么偶尔就会进来 然后 return error
{
return ERROR_TYPE;
}
后来我改成
mkdir(DIR, 0755);
然后再用 if (access(DIR), F_OK) != 0 )
就没问题了
到底为啥阿
我最后 mkdir 之前还有特地 system("rm -rf "DIR);
就很奇怪
作者: jensheng09 (甲甲都从后面来)   2025-08-14 18:07:00
我看起来像ai吗
楼主: Wardyal (Wardyal)   2025-08-14 18:07:00
不像 但是搞不好你版有人知道
作者: a114514 (a114514)   2025-08-14 18:14:00
啥语言啊 我只会C++
作者: ansra42   2025-08-14 18:21:00
先印error code
作者: peter6666712 (18公分亚洲巨砲)   2025-08-14 18:25:00
我会通灵吗
作者: yam276 ('_')   2025-08-14 18:43:00
改用Rust重构
作者: nh60211as   2025-08-14 18:45:00
所以错误码是啥
楼主: Wardyal (Wardyal)   2025-08-14 18:47:00
忘了 我下班了 明天看

Links booklink

Contact Us: admin [ a t ] ucptt.com