| ▲ | connicpu 7 months ago | |||||||
I know it's a convention since the inception of the language, but the operator overload abuse of the bitshift operator still makes me sad every time I see it :( | ||||||||
| ▲ | bluGill 7 months ago | parent | next [-] | |||||||
You are not alone. many on the standard committee are trying to get rid of it. std::print is the new way to do io instead of cout in part so you don't have to abuse shift for io. This is new in c++23 though so few people know about it. Bjarne appears to prefer cout though, so it isn't universal. | ||||||||
| ||||||||
| ▲ | Chaosvex 7 months ago | parent | prev | next [-] | |||||||
On the plus side, it's optional. The same thing can be achieved with put()/get() equivalents. | ||||||||
| ▲ | mhuffman 7 months ago | parent | prev | next [-] | |||||||
>operator overload abuse Array programming languages smugly enter the chat | ||||||||
| ▲ | 7 months ago | parent | prev [-] | |||||||
| [deleted] | ||||||||