[C++] STRING 직접 구현
string을 사용하지 않고 string 역할을 하는 객체를 생성하여 사용 #include "stdafx.h" #pragma warning(disable:4996) #include #include using namespace std; class MyString { char *str; //문자 메모리 공간 할당 int len; //문자열 길이 저장 변수 public : MyString() { len = 0; str = NULL; } //소멸자 ~MyString() { delete[] str; } //1번 MyString(const char *p) { //문자열 길이 구하기 len = strlen(p) + 1; //길이를 알려주는 함수 -> null이 빠지기 때문에 +1을 해줌 //메모리 할당 str = n..
LANGUAGE/C++
2018. 3. 15. 22:05