Tôi có một chức năng kiểm tra xem thông qua tên tệp là .
hay ..
. Nhưng tôi không biết làm thế nào để đặt tên đúng. Một cái gì đó giống như IsCurrentOrParentDirectory()
là mơ hồ, vì hàm lấy tên tệp chứ không phải là đường dẫn đầy đủ. (Theo trực giác, một lập trình viên đồng nghiệp sẽ mong đợi vượt qua /usr/
trong khi tôi /usr/
sẽ trở lại true
, trong khi thực tế không phải vậy.)
Có một thuật ngữ kỹ thuật cho các mục thư mục? Nếu có một, nó là gì?
.
và ..
là tên tệp theo tiêu chuẩn POSIX. Xem báo giá của tôi dưới đây. Tôi muốn nói rằng nó ổn ở đây vì nó là về các khái niệm điện toán nói chung.
foo.bar
, foo
, ...) nhưng không phải là một con đường ( foo/bar
, /foo/
, ...). Nhưng vì các thư mục, liên kết, vv cũng là các tập tin, tôi sẽ để nó như thế.