Saya mendapat fungsi yang memeriksa apakah nama file yang dikirimkan adalah .
atau ..
. Tapi saya tidak tahu bagaimana cara menamainya dengan benar. Sesuatu seperti IsCurrentOrParentDirectory()
ambigu, karena fungsinya mengambil nama file dan bukan path lengkap. (Secara intuitif sesama programmer akan berharap lulus /usr/
sementara saya masuk /usr/
akan kembali true
, sementara ini sebenarnya tidak demikian.)
Apakah ada istilah teknis untuk entri direktori ini? Jika ada, apa itu?
.
dan ..
yang nama file sesuai dengan standar POSIX. Lihat kutipan saya di bawah ini. Saya akan mengatakan itu baik-baik saja di sini karena ini tentang konsep komputasi umum.
foo.bar
, foo
, ...) tapi tidak jalan ( foo/bar
, /foo/
, ...). Tetapi karena direktori, tautan, dll adalah file juga, saya akan membiarkannya seperti itu.