반응형
이거 왠지 정반대 인듯 싶다.
CString a;
a = "언제나 초심";
if(a.Compare("언제나 초심") == 0)
{
// 동일함
}
를 해야 남는다. 헐... 이게 뭐야....
확인해보니,
Not Equals 일 때에는 -1 리턴
Equals 일 때에는 0 리턴 된다.
더 상세히는 동일하면 0,
짧으면 -1, 길면 1 이 리턴된다는 얘기도 있다.
길다는 건지 크다는 건지... greater than 으로 적혀 있는데...음..
그냥 0 으로 비교한다고 기억해두는 게 좋을 듯 하다. 이거 뭔가 불편해...
참조 링크
https://stackoverflow.com/questions/27273176/why-i-cant-compare-cstring-in-mfc
반응형
'개발 > C++,MFC' 카테고리의 다른 글
include ? (0) | 2012.10.12 |
---|---|
[MFC] 주석. 주석해제. 단축키 (0) | 2012.10.12 |
[MFC] error LNK2019 (0) | 2012.10.12 |
[MFC] 프로젝트에서 실행되는 다이얼로그 확인하려면 (0) | 2012.10.11 |
[MFC, C++] 텍스트를 투명 + 겹치지 않게 메소드 (0) | 2012.10.10 |
[MFC] '자식창'드래그 시 '부모창'도 드래그 (0) | 2012.10.10 |
[MFC] GetDlgItem (0) | 2012.10.10 |
[MFC] 비트맵 정보 가져올 때 (0) | 2012.10.10 |