| I like to put little gems in my code. // Assignment Operator BitVector& BitVector::operator = (const BitVector& bv) { if (this != &bv) { if (wordArraySize !=bv.wordArraySize) { delete [] WordArray; wordArraySize = bv.wordArraySize; WordArray = new unsigned long [wordArraySize]; if (WordArray == 0) { std::cerr << "** BitVector memory allocation failure -- termination imminent.\n"; exit (EXIT_FAILURE); } } for (unsigned int i = 0; i < wordArraySize; ++i) WordArray[i] = bv.WordArray[i]; } return *this; }
Hahahahaha, oh man, am I funny or am I funny?
Recursively Yours, Kenny... PETZ Member #5
 SteamyZ. Never had did me wrong. - SL103 07/06/04 11:58:15
|