2
dibog12
3y

If C++ invented mathematical vectors, the arrow symbol above the vector points would face the direction of the vector. The tip of the arrow missing would mean it's a zero-length vector, and, finally, if it faced to the right it wouldn't mean that it's a right-facing vector, it would be able to face in any direction. Because of course there should be multiple ways to do everything. It's so easy!

Comments
  • 3
    P.S. I really like C++, don't take me wrong. But why oh why would someone need int x = 5; AND int x{5}; to coexist? Damn the age of the language...
  • 1
    Don't forget about the

    int x(5);
  • 2
    Assignment vs initialization vs construction.
Add Comment