Notice»

Recent Post»

Recent Comment»

Recent Trackback»

Archive»

« 2024/8 »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

미르의 일상 [005]

일상/[노르웨이숲]미르이야기 | 2015. 5. 4. 11:27 | Posted by Saul Kim

한동안 바빠서 포스팅을 하지 못했다.
그 사이에 미르는 폭풍 성장을 거듭.. 청소년묘(?) 의 반열에 오르는 중이다.
어느덧 미르가 우리 집에 온 지 3개월이 지났구나~ 잘 커주고 있어서 고맙다.​

'일상 > [노르웨이숲]미르이야기' 카테고리의 다른 글

미르의 일상 [004]  (1) 2015.03.02
미르의 일상 [003]  (1) 2015.02.23
미르의 일상 [002]  (1) 2015.02.12
미르의 일상 [001]  (1) 2015.02.03
미르 프로필  (1) 2015.02.03
:

미르의 일상 [004]

일상/[노르웨이숲]미르이야기 | 2015. 3. 2. 12:06 | Posted by Saul Kim

미르랑 같이 있다보면 가장 많이 보게되는 모습이다.

바로 자는 모습. 참 다양한 자세로 잔다는 것을 알 수 있다.

어쩔땐 집사 배 위에서, 어쩔땐 침대에서, 어쩔땐 쇼파에서..







아래 사진은 자고 있길래 몰래 발톱을 깎아주다가 딱 걸린 모습.

뭐하는 짓이냐옹? 하고 쳐다보는 것 같다. ㅋㅋ


'일상 > [노르웨이숲]미르이야기' 카테고리의 다른 글

미르의 일상 [005]  (1) 2015.05.04
미르의 일상 [003]  (1) 2015.02.23
미르의 일상 [002]  (1) 2015.02.12
미르의 일상 [001]  (1) 2015.02.03
미르 프로필  (1) 2015.02.03
:

멀티바이트 형식으로 작성된 소스를 유니코드 형식에서 컴파일할 때, LPCTSTR -> char* 의 형변환 캐스팅에서 에러가 난다. 이를 해결해보자.


그림 1. inet_addr() 의 파라미터는 const char* 데이터 형식을 받는다.


그림 2. 파라미터 값으로 CString(LPCTSTR) 데이터 형식을 집어넣으면


그림 3. 다음과 같이 컴파일 에러가 생긴다. 멀티바이트 환경에서는 문제 없이 형식캐스팅이 되지만, 유니코드 환경에서는 형변환을 해주어야 한다.


CT2A 매크로를 이용하여 형변환을 해준다.

참고로 종류가 여러가지가 있다.

CW2A - WCHAR 를 멀티바이트로 만들 때 사용

CT2A - TCHAR 를 멀티바이트로 만들 때 사용 

CA2T - 멀티바이트를 TCHAR 로 만들 때 사용

CA2W - 멀티바이트를 WCHAR 로 만들 때 사용

그림 4. 다음과 같이 사용하면, 유니코드 환경에서 컴파일 에러 없이 형변환이 가능하다.


: