어느 정도 큰 버퍼를 만든 다음, 계속 사용한다.
구현한 함수와 기능은 다음과 같다. ( 단, C Style의 문자열을 사용하였다. )
1. Append (문자열을 추가한다)
2. AppendChar (문자를 추가한다)
3. Clear (초기화 한다.)
4. Size
5. Str (C Style 문자열의 처음 주소를 리턴한다)
6. operator[]
7. Divide (해당 위치에 '\0'를 넣는다.)
8. LeftShift (왼쪽에서 offset개 만큼 삭제한다., cf) str = substring(str, offset) )
챰고)
Shrink도 만들 필요가 있지 않을까 생각한다. ( ToDo )