30메가 txt에서 한글 문자열 찾는데strstr이랑 ex_strstr이랑 리턴되는게 다름strstr은 정상적으로 검색하는데 ex_strstr은 이상한곳 찾아서 리턴함이걸 어쨰야하징
한글 문자열은 테스트 안해봤는뎅.
졸립지만 한번 더 째려볼게 ㅋㅋ
걍 30메가 파일이랑 검색어를 나한테 메일로 보내는게 어때?
rand() 를 첨부터 127 이상값이 나오게 테스트할걸 그랬네 ㅡ,.ㅡ
아아 0x20 으로 OR 한게 알파벳 영역에선 무결성이 보장되어도 한글영역에선 그렇지 않겠군.
영어야 대소문자가 같은 말이지만, 한글에선 그렇지 않으니까.
그럴거면 애초에 한글이라고 하고 unicode_text 로 할걸 그랬다. ㅋㄷㅋㄷ
메일점여
아 그럼 머징
그러니까 ex_strstr 쪽이 좀 더 앞 위치를 찾아온단 말이지?
넹
다국어 지원함수는 따로 만들어야 될듯.
파일은 뭘로 읽었어? 그냥 fopen?
CreateFile ReadFile로염
char buf[] = "하이 ㅋㅋ bufbuf"; CharUpper(buf); printf("%s", buf);
이런거 돌려보면 하이 ㅋㅋ BUFBUF로 잘 나오네요 아스키 영역 밖이면 무시하는ㄴ식으로 해야되는건가 아 헷갈리넹
한군데만 고치면 될 것 같넹 잠시만.
함수 하나 더 만들어야 된다 좀 더 기둘리 ㅡ,.ㅡ ㅋ
완료. 코드 정리중.
http://ideone.com/4iXsZU
윈도우에선 괜찮은데 리눅스에선 조금 느려진듯.
나중에 짬나면 손봐줄게 : )