hi i want to understand the syntax below and its acessing methods. can anybody tell me in a simple way.

Code:
class xxx
{
 // data


// function

}


vector<xxx *>  *abc  // what is the meaning of this. how to acess data with it


and also

vector<xxx *> & abc // what is the meaning of this ?


although i have ideas on reference, pointers etc, still i  am feeling uncomfortable with this syntax. can anybody explain what are the meaning of these syntax?

thanks