➜ s1091517-cpp clang++ *.cpp -o test
➜ s1091517-cpp ./test
=====================================
Capacity: 20
Size: 18
Imformation:
sPtr[0]: t
sPtr[1]: o
sPtr[2]:
sPtr[3]: b
sPtr[4]: e
sPtr[5]:
sPtr[6]: o
sPtr[7]: r
sPtr[8]:
sPtr[9]: n
sPtr[10]: o
sPtr[11]: t
sPtr[12]:
sPtr[13]: t
sPtr[14]: o
sPtr[15]:
sPtr[16]: b
sPtr[17]: e
=====================================
=====================================
Capacity: 40
Size: 24
Imformation:
sPtr[0]: ,
sPtr[1]:
sPtr[2]: t
sPtr[3]: h
sPtr[4]: a
sPtr[5]: t
sPtr[6]:
sPtr[7]: i
sPtr[8]: s
sPtr[9]:
sPtr[10]: (
sPtr[11]: t
sPtr[12]: h
sPtr[13]: e
sPtr[14]:
sPtr[15]: )
sPtr[16]: q
sPtr[17]: u
sPtr[18]: e
sPtr[19]: s
sPtr[20]: t
sPtr[21]: i
sPtr[22]: o
sPtr[23]: n
=====================================
STR = D append F: to be or not to be, that is (the )question
=====================================
Capacity: 80
Size: 42
Imformation:
sPtr[0]: t
sPtr[1]: o
sPtr[2]:
sPtr[3]: b
sPtr[4]: e
sPtr[5]:
sPtr[6]: o
sPtr[7]: r
sPtr[8]:
sPtr[9]: n
sPtr[10]: o
sPtr[11]: t
sPtr[12]:
sPtr[13]: t
sPtr[14]: o
sPtr[15]:
sPtr[16]: b
sPtr[17]: e
sPtr[18]: ,
sPtr[19]:
sPtr[20]: t
sPtr[21]: h
sPtr[22]: a
sPtr[23]: t
sPtr[24]:
sPtr[25]: i
sPtr[26]: s
sPtr[27]:
sPtr[28]: (
sPtr[29]: t
sPtr[30]: h
sPtr[31]: e
sPtr[32]:
sPtr[33]: )
sPtr[34]: q
sPtr[35]: u
sPtr[36]: e
sPtr[37]: s
sPtr[38]: t
sPtr[39]: i
sPtr[40]: o
sPtr[41]: n
=====================================
STR erase 28-33: to be or not to questions question