title: Why are C++ classes allowed to have zero data members?
body: <p>question about c++
  why minimal number of data members in class definition is zero</p>
  
  <p>i think it should be one , i.e pointer to virtual table defined by compiler</p>
  
  <p>thanks a lot</p>