문자열 클래스1 [ C++ ] String 클래스 String 클래스 선언 및 정의해보기. 구현할 사항은 1. 문자열을 인자로 전달받는 생성자의 정의 2. 생성자, 소멸자, 복사 생성자 그리고 대입 연산자의 정의 3. 결합된 문자열로 초기화된 객체를 반환하는 +연산자의 오버 로딩 4. 문자열을 덧붙이는 += 연산자의 오버 로딩 5. 값 비교를 진행하는 == 연산자의 오버 로딩 6. 콘솔 입출력이 가능하도록 연산자의 오버 로딩 #include #include using namespace std; class String { private: int len; char * str; public: String(); String(const char * _str); String(const String& _str); ~String(); String& operator= .. 2019. 11. 28. 이전 1 다음