title: Class in another class/pointer unidentified
body: <p>I'm trying to use a class within another class but the class(CustomerList) isn't being highlighted in the EmployeeRecord.h but it is in the EmployeeRecord.cpp. This is my EmployeeRecord.cpp</p>
  
  <pre><code>#include "EmployeeRecord.h"
  #include &lt;string&gt;
  #include &lt;iostream&gt;
  #include "CustomerList.h"
  
  using namespace std;
  
  EmployeeRecord::EmployeeRecord()
  {
      m_iEmployeeID = 0;
      strcpy(m_sFirstName, "");
      strcpy(m_sLastName,"");                        
      m_iDeptID = 0;
      m_dSalary = 0.0;
      *m_pCustomerList = new CustomerList;
  }
  </code></pre>
  
  <p>This is my EmployeeRecord.h</p>
  
  <pre><code>#pragma once
  #include "CustomerList.h"
  
  class EmployeeRecord
  {
  private:
      int m_iEmployeeID;
      char m_sFirstName[32];
      char m_sLastName[32];
      int m_iDeptID;
      double m_dSalary;
      CustomerList *m_pCustomerList;
  </code></pre>
  
  <p>In the .cpp the pointer says it's unidentified but I don't know if that's because CustomerList isn't being recognized in the .h or if it's another issue.</p>