I'm the Grumpy Old Ape who used to answer C++ questions on Stackoverflow. I have long since ceased doing so, but am still ranked pretty high on SO.
If you're very (un)lucky, you can find me in the C++ Lounge of the Stack Overflow chat.

I occasionally retweet something on my Twitter account, and I'm known to even generate my own tweets once in a while.

19h
revised Operator overloading
added 1 character in body
19h
comment Operator overloading
@celticminstrel: I was reading/writing .*, but thinking ->*, and therefore overlooking your non_-overloadable. Anyway, the list of non-overloadable operators is not meant to be exhaustive ("Among the operators that cannot be overloaded..."_), but since ->* was missing, I'll edit it in.
21h
comment Operator overloading
@celticminstrel: Indeed, and nobody noticed for 4.5 years... Thanks for pointing it out, I put it in.
21h
revised Operator overloading
added 5 characters in body
2d
awarded Autobiographer
2d
awarded Supporter
Jul
2
comment What's the eclipse c++ search regex dialect?
I think it understands Perl regex.
Jul
2
comment Problem with std::multimap
Even though it might not be used in the code shown, this still misses an assignment operator. Also, derived classes would not need a copy constructor defined, the compiler-generated would be fine.
Jul
2
awarded Nice Answer
Jul
1
revised Difference between a virtual function and a pure virtual function
added 9 characters in body
Jun
30
awarded Nice Answer
Jun
30
answered Idiomaticy of macros in C++
Jun
30
awarded Informed
Jun
30
comment What should i code to get into the depths of advanced C++?
@MeirGoldenberg: TC++P covers all of the language, so it gies you the potential to understand anything. But knowing all the chess rules doesn't make you a grandmaster. You need to know the idioms developed out of years of experience in order to be a good programmer. How much you know about these, and how easily you can pick up Alexandrescu's advanced stuff, I wouldn't know. I'd say you give it a go, most think he explains quite well, after all. If it's too hard, look at Josuttis/Vandervoorde C++ Templates: The Complete Guide before you continue.
Jun
30
comment Performance impact of virtual inheritance
Um. But the question was about virtual inheritance, not about virtual functions.
Jun
27
revised Variable-length objects: Ever a good idea?
edited body
Jun
27
awarded Stellar Question
Jun
26
comment The Definitive C++ Book Guide and List
@Michael Yes, Scott's aim always was to write the best second C++ book you should read. Mhmm. Maybe you should look at those slides? I really don't know, It seems, a good C++03-to-C++11/14 book is a market niche someone could get rich in.
Jun
26
comment The Definitive C++ Book Guide and List
@Muhamad: Why would I even look at that book? Why learn C++ from a book where almost half the chapters are dedicated to the proprietary extensions on one platform? And if you used it to learn C++, how do you know it is correct? Have you read the books in the community-maintained list? Compared them to what you are advertising? If not, then why do you keep plugging random books with phrases that sound like the come from the publishers' PR? What's your interest in that?
Jun
26
comment The Definitive C++ Book Guide and List
@Muhammad: But this list isn't about Windows programming.
1 2 3 4 5