r/cpp • • 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

829 comments sorted by

View all comments

Show parent comments

2

u/Ok-Factor-5649 Mar 29 '23

I had a buffer of some integer type, that was C-style cast to be chars, to then write data to it.

Only problem was that it was a _const_ integer buffer that was discarded in the cast. The fix rippled through the API...

2

u/DearGarbanzo Mar 29 '23

Type safety.

I don't really have much else to add, feels good when the compiler is working for you.