퀵바


강호정담

우리 모두 웃어봐요! 우리들의 이야기로.



Comment ' 14

  • 작성자
    Personacon 적안왕
    작성일
    14.03.02 19:18
    No. 1

    아래 링크 한번 봐주시겠어요?
    http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=1040101&docId=184239113&qb=YysrIO2VnOq4gCAy67CU7J207Yq4IGdldA==&enc=utf8§ion=kin&rank=1&search_sort=0&spq=0&pid=RxKvnlpySDlssu3QWtssssssstR-398312&sid=UxL-QgpyVloAABs0c5E

    찬성: 0 | 반대: 0

  • 답글
    작성자
    Personacon 엔띠
    작성일
    14.03.02 19:26
    No. 2

    볼 때마다 신기합니다........ 예전 스페이드부터 시작해서. 검색 능력이 발군이신........
    해답까지는 아니지만, 뭔가 힌트는 얻었습니다. %128을 연산하면 한글인지 아닌지를 알 수 있다....
    문제는 한글이 2바이트라고 해서, 1바이트 2번으로는 얻어낼 수 없다는 것에 있죠 ㅜㅜ

    찬성: 0 | 반대: 0

  • 답글
    작성자
    Personacon 적안왕
    작성일
    14.03.02 19:30
    No. 3

    한글 코드 관련 자료입니다.
    제가 처음에 단 댓글은 별 도움이 안될 듯한 것이 ; . ;
    http://lifeiseggs.tistory.com/523
    아래 링크는 한글 판별이라네요.
    http://lifeiseggs.tistory.com/522

    찬성: 0 | 반대: 0

  • 작성자
    Lv.82 디메이져
    작성일
    14.03.02 19:35
    No. 4

    음. 그러니 멀티바이트를 버리고 유니코드로 전환하세요.

    찬성: 0 | 반대: 0

  • 답글
    작성자
    Lv.82 디메이져
    작성일
    14.03.02 19:39
    No. 5

    char형 쓰는 걸 버리고 tchar형 쓰는 걸 추천.

    찬성: 0 | 반대: 0

  • 답글
    작성자
    Personacon 엔띠
    작성일
    14.03.02 19:43
    No. 6

    지금부터 바로 검색은 하겠지만 조금 더 자세한 정보를 부탁드립니다.

    찬성: 0 | 반대: 0

  • 작성자
    Lv.76 석박사
    작성일
    14.03.02 19:43
    No. 7

    말씀하시는 저 과제가 뭔가요?

    찬성: 0 | 반대: 0

  • 답글
    작성자
    Personacon 엔띠
    작성일
    14.03.02 19:43
    No. 8

    어느 회사 과제전형 ;ㅅ;

    찬성: 0 | 반대: 0

  • 작성자
    Lv.76 석박사
    작성일
    14.03.02 19:45
    No. 9

    아니.. 질문하시는 바가 정확히 뭔지를 모르겠어서요

    찬성: 0 | 반대: 0

  • 작성자
    Lv.76 석박사
    작성일
    14.03.02 19:46
    No. 10

    파일 복사면 버퍼에 한꺼번에 집어넣어서 처리해도 될텐데 한 글자씩 복사하시는 이유를 잘 모르겠습니다. 다른 특별한 제약조건이 있는지요?

    찬성: 0 | 반대: 0

  • 답글
    작성자
    Personacon 엔띠
    작성일
    14.03.02 19:51
    No. 11

    걍 제가 잘 모르는 것도 있고, 이 과제에서 요구하는 조건 때문에 하나씩 읽는 편이 낫다고 생각되서입니다.

    찬성: 0 | 반대: 0

  • 작성자
    Personacon HAWX
    작성일
    14.03.02 19:51
    No. 12

    char 형식의 ifstream 대신 wchar_t 형식인 wifstream을 써보시기 바랍니다.
    뭐, VC++에서는 유니코드 환경인지, 아닌지에 따라서 매크로를 지원하기 때문에
    tifstream, tofstream을 사용하시면 알아서 ifstream이냐 wifstream이냐가 갈리니 좋습니다.

    이 때, char 형식이 아니라 wchar_t (매크로로는 TCHAR)를 사용하셔야 합니다.

    찬성: 0 | 반대: 0

  • 작성자
    Personacon 구라백작
    작성일
    14.03.02 20:16
    No. 13

    unsigned char형을 써보세요. 1바이트씩 읽더라도 문제가 없는 것이 한글 및 유니코드는 캐릭터셋이 a~Z 까지 이외의 형을 사용 합니다. (정수형 값으로 캐릭터셋은 0~255까지의 숫자를 이용 합니다. 이것을 조합해서 유니코드,euckr등의 2바이트 문자형을 만듭니다.)
    즉, 1바이트씩 로드할때 특수문자,0~9,a~Z이외는 2바이트로 나중에 합치면 됩니다.
    c++의 초기형은 표준C이죠. 표준C의 확장형+객체지향이 포함 된 것이 c++입니다.
    기본 C에만 충실해도 c++도 어느정도 커버가 됩니다.
    그리고 과제 내용을 오픈 하는 것이 더 나을듯 합니다. ^^;;

    찬성: 0 | 반대: 0

  • 작성자
    Personacon 엔띠
    작성일
    14.03.02 20:23
    No. 14

    C++ 급조 및 독학의 한계가 드러나고 있습니다.
    그리고 과제 공개는... 사측에서 원하지 않는 정도가 아니라 공개하지 마라라고 엄포를 놓았기에 불가합니다.
    몇몇 코드를 보기는 했지만 이제 스스로 해석하고 적용할 수 있는 단계는 지난 것 같군요.

    찬성: 0 | 반대: 0


댓글쓰기
0 / 3000
회원가입 목록

신고 사유를 선택하세요.
장난 또는 허위 신고시 불이익을 받을 수 있으며,
작품 신고의 경우 저작권자에게 익명으로 신고 내용이
전달될 수 있습니다.

신고
@genre @title
> @subject @time