| | | | | |

String Implementation: Constructors and Destructor

String::String() : data_(0), size_(0)
{}

String::String(const char* Cptr)  :  data_(0), size_(0)  
{
  Wrap(Cptr);
}

String::~String()
{
  if (data_) delete [] data_;
}

String::String(const String& s)
{
  Clone(s);
}

| | Top of Page | 3. C Strings, Proper Type, and String Objects - 13 of 17