title: How to compare elements of a vector against each other? C++
body: <p>I am supposed to read some data (specifically string datatype) and store each element in a vector. Now I have to check if any of the different strings that were inputted match in size, and if they do I have to see if there are any matching letters. Now my question is how do I compare what's inside the vector (first the size and then the different letters). Is it possible? 
  Say I have 
  HELLO
  and
  HELLA
  They have the same size, and 4 letters that match.
  This is what I am trying to accomplish. 
  The code that I have does not work given my ignorance about the matter.
  Thank you in advance.</p>
  
  <pre><code>vector &lt;string&gt; myVector;
  
  //insert data insdide of the vector
  
  myVector.push_back("Hello");
  myVector.push_back("Hello");
  myVector.push_back("Hello2");
  myVector.push_back("Hello3");
  myVector.push_back("Hello4");
  
  
  
  //This is wrong 
  
  for (unsigned int i = 0; i &lt; myVector.size(); i++) {
  
      if (myVector[i].size == myVector[i+1].size()){
          cout &lt;&lt; "SAME SIZE" &lt;&lt; endl;
  }
  
  }
  
  
  
  return 0;
  </code></pre>