You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It is a common convention for all output iterators (that are not also input iterators) to have 'void' for all their typedefs other than the iterator category. If you think there is an issue here, it should be filed with the Library Working Group chair, as it is distinctly more than editorial - but I think the standard is exactly as intended here.
The only value operation to perform when dereferencing an iterator with category output_iterator is to assign to it, so a void value type discourages people from trying to do:
No description provided.
The text was updated successfully, but these errors were encountered: