Object-orientation is not so much a property of a language as it is an abstraction. OOP is, in theory, independent of language. In practice, some languages make OOP easier than others, e.g., with classes, dynamic typing, functional programming features, templates, whatever. But OOP as a practice itself is doable in lots of languages in which you don't commonly see it.
Imperative vs. functional, dynamic vs. static types, interpreted vs. compiled, these are the properties of the underlying language. E.g., I disagree with Cogman's observation about Ruby -- its easy to write procedural code in Ruby, python, etc., just as it is (arguably) easy to write OOP in C.
So, back to the OP's question, NO, C++ isn't Object-Oriented. Neither is any other language. Its like asking if a fiddle can play a jig -- of course it can't! -- but a fiddle player can use the fiddle to play a jig. The same fiddle could be used to play other kinds of music, too.
EDIT: My post was roughly concurrent to brandonb's... so if it agrees without sufficient citation, thats why.