diff --git a/source/iostreams.tex b/source/iostreams.tex index e911e38de6..a68a38c1ef 100644 --- a/source/iostreams.tex +++ b/source/iostreams.tex @@ -936,6 +936,7 @@ to report errors detected during stream buffer operations. \pnum +\recommended When throwing \tcode{ios_base::failure} exceptions, implementations should provide values of \tcode{ec} that identify the specific reason for the failure. \begin{note} @@ -13469,6 +13470,7 @@ \end{codeblock} \pnum +\recommended Implementations should ensure that the resolution and range of \tcode{file_time_type} reflect the operating system dependent resolution and range of file time values. @@ -16093,6 +16095,7 @@ such as hard link count, status, symlink status, file size, and last write time. \pnum +\recommended Implementations should store such additional file attributes during directory iteration if their values are available and storing the values would allow the implementation to eliminate file system accesses