Advertisement
Guest User

Untitled

a guest
Aug 23rd, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.39 KB | None | 0 0
  1. class StrBlob {
  2. public:
  3. typedef std::vector<std::string>::size_type size_type;
  4.  
  5. StrBlob():data(std::make_shared<std::vector<std::string>>()){ }
  6. StrBlob(std::initializer_list<std::string> il):data(std::make_shared<std::vector<std::string>>(il)){ }
  7.  
  8. StrBlob();
  9. StrBlob(std::initializer_list<std::string> il);
  10. private:
  11.  
  12. std::shared_ptr<std::vector<std::string>> data;
  13.  
  14. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement