ผมได้ฟังก์ชั่นที่ตรวจสอบไม่ว่าจะผ่านในชื่อไฟล์เป็นหรือ.
..
แต่ฉันไม่รู้วิธีตั้งชื่อให้ถูกต้อง บางสิ่งที่คล้ายกันIsCurrentOrParentDirectory()
นั้นไม่ชัดเจนเนื่องจากฟังก์ชันใช้ชื่อไฟล์ไม่ใช่พา ธ เต็ม (โดยสังเขปเพื่อนร่วมโปรแกรมจะคาดหวังว่าจะผ่าน/usr/
ในขณะที่ฉันกำลัง/usr/
จะกลับมาtrue
ในขณะที่นี่ไม่ใช่กรณี)
มีคำศัพท์ทางเทคนิคสำหรับรายการไดเรกทอรีเหล่านี้หรือไม่ หากมีสิ่งหนึ่งมันคืออะไร?
.
และ..
เป็นชื่อไฟล์ตามมาตรฐาน POSIX ดูคำพูดของฉันด้านล่าง ฉันจะบอกว่ามันดีที่นี่เพราะมันเกี่ยวกับแนวคิดการคำนวณทั่วไป
foo.bar
, foo
, ... ) แต่ไม่เส้นทาง ( foo/bar
, /foo/
, ... ) แต่เนื่องจากไดเรกทอรีลิงก์ ฯลฯ เป็นไฟล์ด้วยฉันจะปล่อยให้มันเป็นอย่างนั้น