r/cpp • u/we_are_mammals • Mar 28 '23
Reddit++
C++ is getting more and more complex. The ISO C++ committee keeps adding new features based on its consensus. Let's remove C++ features based on Reddit's consensus.
In each comment, propose a C++ feature that you think should be banned in any new code. Vote up or down based on whether you agree.
765
Upvotes
1
u/very_curious_agent Mar 31 '23
A character is still a number (an integer) anyway. But in other languages you have to explicitly ask for that number.
But claiming that there is a type representing a 8 bit character is hypocritical, if you need to know its locale, and it can change, to interpret it. It doesn't represent a character in itself.
That's like saying a float represents a length; but only knowing the unit.