C is a simple language. You’re only allowed to have one function with each name. C++, on the other hand, gives you much more flexibility: I like these C++ features. With these features, you can make str1 + str2 return the concatenation of two strings.

Read more