News for hackers. Stuff that matters.
Re:C++11 FAQ by MichaelMoser123 on Saturday January 28, 2017 @09:18PM (#13511412)
move semantics helps you to get rid of temporary objects. otherwise Object a,b,c; ... a = b + c; will create a temporary for b+c before it is assigned to a. The elegance of operator overloading got us there - no need for it without operator overloading.

Me too thought that template meta-programming is just a waste of time; i was surprised that std::tuple uses this stuff.

There are no comments on this comment yet.