I personally struggle with these kinds of requests. I think folks asking questions should realize that if they dont know what a Template is (in this case) then asking that question on StackOverflow is a little disingenuous.
I guess as a user of SO, I sometimes wonder what the point of the site is. Is it valid to ask what a pointer is? Im not sure. If you dont understand the answer, did you understand the question?
For example there are tons of questions relating to memory allocation deallocation, varying by language. There is so much documentation, and depending on the language for example C++ it may be nontrivial. Is SO providing user manual level answers? I dont think so.
While some code docs can be obtusely written, it seems farcical to me that folks might expect long, excruciatingly detailed explanations (which usually turn into comment wars anyway and go off topic).
I guess if you dont like the answer dont accept it its on the questioner to understand the answer, not the other way around. The person posting the answer tried to help you for free, if you dont get it I dont know what to say but read more, do more coding, experiment, and inevitably learn.
While Im not judgmental towards beginners, I think that they overpost to SO rather than learning things by doing. Their time would be better invested searching, reading rather than posting questions.
As a side note when I was a musician in school and I told my teacher that I wanted to know everything via a brain dump, he said curtly, Ill tell you everything I know for 10,000 dollars. It was funny.