(:I The CString class does not have an apreciable overhead, and can be more efficient than using the C string handling functions, as it incorporates reference counting, etc (2 identical strings share the same storage). Also the class incorporates many useful functions for string manipulation...