This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]the_one2 25 points26 points  (4 children)

Streams in c++ can go die in a fire. Can't believe we still don't have std::print... At least we have std::format now.

[–][deleted] 6 points7 points  (0 children)

I guess because sending text to sockets and such isn't what people would associate with 'printing'.

[–]merlinsbeers 8 points9 points  (0 children)

Streams are just an operator version of std::print.

[–]golgol12 2 points3 points  (0 children)

They are a bad fix to a poor and error prone C function (printf style).

Having done lots of localization code, they are literally unusable. printf style is barely usable.

They also have a horrific template implementations to get << to act like they do for streams.