title: C++ says expected identifier before numeric constant
body: <pre><code>class data
  {
  private:
      int ID;
      string address,name;
  public:
      data(int i,string a,string n):ID(i),address(a),name(n){}
      friend class SetData;
  };
  class SetData
  {
  private:
      data obj(43,"185 Awan Market","Talha"); //this is where the error happens
  
  public:
      void show()
      {
          cout&lt;&lt;"Name is: "&lt;&lt;obj.name&lt;&lt;endl;
          cout&lt;&lt;"Address is: "&lt;&lt;obj.address&lt;&lt;endl;
          cout&lt;&lt;"ID is: "&lt;&lt;obj.ID;
      }
  };
  </code></pre>