1. //First
  2.  
  3. class X
  4. {
  5. public:
  6.     void* p;
  7.  
  8.     X() { p = NULL; }
  9. };
  10.  
  11. //Second
  12.  
  13. class X
  14. {
  15. public:
  16.     void* p;
  17.  
  18.     X() : p(NULL) { }
  19. };
  20.  
  21.  
  22. //...
  23.  
  24. X* x = new X();