-
Book Overview & Buying
-
Table Of Contents
C++ STL Cookbook - Second Edition
By :
The purpose of the STL filesystem library is to normalize file system operations across platforms. The filesystem library bridges irregularities and normalizes operations between POSIX/Unix, Windows, and other file systems.
The history of file systems is filled with disparity and inconsistency. Differences in file naming conventions, directory separators, directory structures, permissions conventions, and more, have made cross-platform file system usage difficult in the extreme. Even today, the three major operating systems have significant incompatibilities: Linux uses POSIX conventions including the forward slash (/) to separate directory names; Windows uses a backward slash (\) as a directory separator, limits filename extensions to three characters, and has its own unique permissions system; and while earlier versions of Apple's OS used a colon (:) as a directory separator, the current macOS uses POSIX naming conventions but adds extensions...
Change the font size
Change margin width
Change background colour