프로그램 하나를 분석하고 있는데 어떤 곳에서 CString을 사용하고 다른 곳에서 string을 사용하는 것이 보여서 질문 드립니다. CStrng과 string의 차이점과 MFC에서 둘 중 어떤 것을 사용하는 것이 좋은지 궁금합니다!!
비슷한 질문과 댓글이http://www.cplusplus.com/forum/beginner/210442/ 에 있네요. 도움 되시길.
세벌 https://sebuls.blogspot.kr/
이런 글을 찾는게 조금 쉽지는 않았는데 찾아주셔서 감사합니다!
MFC는 MS가 만들었고, MFC 내부에서 std::string 보다는 CString을 사용합니다. 제가 드리는 말씀은, MFC 를 이용한 프로그래밍을 할때 std::string을 사용하지 말라는 말도 아니며 CString을 사용하라는 말도 아닙니다. 필요한 곳에서 적절하게 사용하는게 맞습니다. std::string과 CString 는 비슷한 일을 하지만, 클래스 계층구조에서 보면 전혀 관계 없을 것 같습니다.
참조하겠습니다~!
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
비슷한 질문과 댓글이http://www
비슷한 질문과 댓글이
http://www.cplusplus.com/forum/beginner/210442/
에 있네요. 도움 되시길.
세벌 https://sebuls.blogspot.kr/
비슷하게 생각하는 사람이 어딜가나 있나봐요!
이런 글을 찾는게 조금 쉽지는 않았는데 찾아주셔서 감사합니다!
MFC는 MS가 만들었고, MFC 내부에서 string 보다는
MFC는 MS가 만들었고, MFC 내부에서 std::string 보다는 CString을 사용합니다.
제가 드리는 말씀은, MFC 를 이용한 프로그래밍을 할때 std::string을 사용하지 말라는 말도 아니며
CString을 사용하라는 말도 아닙니다.
필요한 곳에서 적절하게 사용하는게 맞습니다.
std::string과 CString 는 비슷한 일을 하지만,
클래스 계층구조에서 보면 전혀 관계 없을 것 같습니다.
답글 감사드립니다!
참조하겠습니다~!
댓글 달기