https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71329

            Bug ID: 71329
           Summary: Remove typedefs from iostream
           Product: gcc
           Version: 6.1.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libstdc++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: yanp.bugz at gmail dot com
  Target Milestone: ---

iostream comes with typedefs like uint8_t , int32_t etc. The most confusing is
"typedef unsigned int uint;", which is non-stadart. I guess they should be
removed from iostream (from one of iostream's includes) and uint should be
removed totally or user should be warned that he is using non-standard typedefs
with -Wpedantic

Reply via email to