(which actually slightly pre-dates C++, I think?)
No. C++ is from 1985 (https://en.wikipedia.org/wiki/C%2B%2B), COM from 1993 (https://en.wikipedia.org/wiki/Component_Object_Model)
(which actually slightly pre-dates C++, I think?)