I don't consider the necessity to learn how to use given tool a problem at all. It's just how things work. And I certainly agree with you on the "smart" and "intuitive way".
So I think I fail to see your point.
If you want people to help you, try to provide Short, Self Contained, Correct (Compilable), Example, and Don't be a Help Vampire!
C++ Super-FAQ - CppCon videos - C++14 latest draft (n3797) - C11 latest draft (n1570)
Boost - GCC 6.1.0 - Clang - GDB tutorial - Valgrind - Programming in 21 days
Hey I never got notification about more answers..but thanks all I get the point now..
and I suppose I will even more as I use it OOP more