You used the word "object" in your very first post. And C++.
C++ is basically an object-oriented language. Objects are created by classes.
http://www.cplusplus.com/doc/tutorial/classes/
An object is an instantiation of a class. In terms of variables, a class would be the type, and an object would be the variable.