From 4a59a6a1f298deb0e29e270d120454a1b9a193cb Mon Sep 17 00:00:00 2001 From: Eisenwave Date: Sat, 25 Jul 2026 18:45:54 +0200 Subject: [PATCH] [input.output] Add \recommended at the start of "Implementations should" paragraphs --- source/iostreams.tex | 3 +++ 1 file changed, 3 insertions(+) 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