http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59373
Bug ID: 59373 Summary: Table 92 is unreadable Product: gcc Version: 4.9.0 URL: http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen /a00445.html#ad72dc61561f4420b36f9e626b4426433 Status: UNCONFIRMED Severity: minor Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: giecrilj at stegny dot 2a.pl Is: Table 92, adapted here, gives the relation between openmode combinations and the equivalent fopen() flags. (NB: lines app, in|out|app, in|app, binary|app, binary|in|out|app, and binary|in|app per DR 596) +———————————————————+ | ios_base Flag combination stdio equivalent | |binary in out trunc app | +———————————————————+ | + w | | + + a | | + a | | + + w | | + r | | + + r+ | | + + + w+ | | + + + a+ | | + + a+ | +———————————————————+ | + + wb | | + + + ab | | + + ab | | + + + wb | | + + rb | | + + + r+b | | + + + + w+b | | + + + + a+b | | + + + a+b | +———————————————————+ I beg your pardon? It is not only unreadable, it is undecipherable because white space is collapsed. (Workaround: <URL: file:///usr/share/doc/packages/libstdc++46-doc/html/ext/lwg-defects.html#596 >)