Guest User

Untitled

a guest
May 31st, 2015
245
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.31 KB | None | 0 0
  1. class ImmutableString
  2. {
  3. public:
  4. ImmutableString substring(std::size_t pos, std::size_t len)
  5. {
  6. return ImmutableString(
  7. std::shared_ptr<char[]>(m_data.get() + pos, m_data),
  8. len
  9. );
  10. }
  11.  
  12. private:
  13. std::shared_ptr<char[]> m_data;
  14. std::size_t m_length;
  15. };
Advertisement
Add Comment
Please, Sign In to add comment