pdevries@watserv1.waterloo.edu (Peter DeVries) (05/05/90)
as an added item to the discussion about what to do with the
conversion operator 'char *' in a string class.
Can I use String::operator const char *(etc.)
I am trying to figure out a way to stop the use of something like.
String s("hello");
char buf[20] = "hi there";
strcpy(s,buf);
from overwriting the internal character string in the string class if
the internal char * is returned from the conversion operator.
I just don't understand the nuances of returning a separate copy of the
character string from the conversion operator....
Peter DeVries
Mutual Life of Canada
c/o mgardi@watdcsu
(519) 888-3523
(416) 972-0594
My opinions/comments are mine, and mine only, and have nothing
to do with what Mutual Life of Canada thinks (now isn't that
an understatement!)
p.
--
Peter DeVries
Mutual Life of Canada
c/o mgardi@watdcsu
(519) 888-3523