Originally I was using std::string in logog but std::string was just
spending too much time allocating and deallocating memory, so I rolled
my own semi-compatible class. It's not a drop-in replacement -- it
requires the caller to keep track of whether the memory pointed to by
the logog::string is const (non-freeable) or allocated in the heap.
C++11's support of move constructors may make the logog::string
implementation unnecessary, but that will be a few years off yet.
jwb
> --
> You received this message because you are subscribed to the Google Groups "Logog" group.
> To post to this group, send email to lo...@googlegroups.com.
> To unsubscribe from this group, send email to logog+un...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/logog?hl=en.
>
--
---
John Byrd
Gigantic Software
2102 Business Center Drive
Suite 210-D
Irvine, CA 92612-1001
http://www.giganticsoftware.com
T: (949) 892-3526 F: (206) 309-0850