On Sun, Oct 11, 1998 at 01:42:20PM +0000, Rob Browning wrote: > Chris <chris@ormond.unimelb.edu.au> writes: > > > See http://www.sgi.com/Technology/STL for the current STL implementation. > > And see > > http://www.sgi.com/Technology/STL/string_discussion.html > > for why you should probably be using ropes or vector<char> instead. > > We tend to use > > typedef rope<char> string; > > now. The code changes to accomodate this were pretty minor. > Interesting....I cant seem to use ropes with libc++2.9-dev I tried this: #include <rope.h> // Also tried #include <rope> void main(void) { rope<char> r; } But I get these errors: In file included from /usr/include/g++-2/stl_rope.h:2107, from /usr/include/g++-2/rope.h:18, from blah.cc:1: /usr/include/g++-2/ropeimpl.h:1085: warning: decimal integer constant is so large that it is unsigned The relevant section in ropeimpl.h contains numbers from the fibonacci sequence up to 2^32 (Anyone know why these are relevant to ropes?????) Anyone else have this problem? Know a solution? Thanks, Chris -- ---------------------------------------------------------------------- REALITY.SYS corrupted: Reboot universe? (Y/N/Q) ....Debian GNU/Linux ---------------------------------------------------------------------- Reply with subject 'request key' for PGP public key. KeyID 0xA9E087D5
Attachment:
pgpUopU9eXemc.pgp
Description: PGP signature