
문자열(string) char buffeer[256]; cin.getline(buffer, 256); // 더 나은 방법 #define BUFFER_SIZE 256; char buffeer[BUFFER_SIZE]; cin.getline(buffer, BUFFER_SIZE); // 또 다른 방법 const int BUFFER_SIZE = 256; char buffeer[BUFFER_SIZE]; cin.getline(buffer, BUFFER_SIZE); 위 코드의 문제점 아무것도 읽지 못했을 때 한 줄의 문자가 256자 이상일 때(버퍼의 크기가 충분히 크지 않을 때) std::string 클래스 std::string 클래스를 이용한 문자열은 길이가 증가할 수 있다. #include std::string n..