27 Input/output library [input.output]

27.10 File systems [filesystems]

27.10.4 Terms and definitions [fs.definitions]

27.10.4.4 file [fs.def.file]

An object within a file system that holds user or system data. Files can be written to, or read from, or both. A file has certain attributes, including type. File types include regular files and directories. Other types of files, such as symbolic links ([fs.def.symlink]), may be supported by the implementation.