Details
-
Improvement
-
Resolution: Done
-
Trivial - P5
-
None
-
Fully Compatible
Description
This would make it compatible with various standard algorithms and programming practices already common in the codebase.
Proposed implementation:
class StringData {
public:
typedef const char* const_iterator;
...
const_iterator begin()
const_iterator end()
{ return rawData() + size(); }...
};