프로그래밍 공부
작성일
2024. 1. 13. 19:00
작성자
WDmil
728x90

C++개발자가 string 타입을 사용하지 않는 여러가지 이유가 있다.

 

첫번쨰는 단순히 string 타입의 존재여부를 몰라서이다.

 

두번째는 string타입이 각 프로그래머가 사용할 상황에 적합한 동작을 하지 않기 떄문이다.

 

세번째는 사용하는 개발 프레임워크가 자신만의 문자열을 사용하기 때문이다.

 

예시로, 마이크로소프트의 MFC로 CString이라는 자신만의 문자열 타입을 별도로 정의하여 사용한다.

 

프레임워크 문제는 하위 호환성이나 과거 코드의 재활용 문제와 연관되어 있다.

728x90