|
아래 코드는 참 간단하지만 많은 생각이 들게도 하는 코드일수도 있겠구나 하는 생각이 드네요.
우선 Edit1->Text는 간단히 보면 그냥 텍스트 컨트롤의 값(텍스트?)을 가져오는 거지만 이게 Ascii 코드로 되어 있는지, 유니코드로 되어 있는지..... 고민이 되어야 하고,,
unsigned char cTest 는 단 하나의 문자만 저장할 수 있고 이것을
unsigned char cTest[128];
AnsiString cTest;
CWideString cTest;
CString cTest;
등등 수많은 스트링 관련 클래스 중에서 어떤 것을 써야 될까라는 고민도 .....
이래 저래 코딩은 고민이 많이 쌓이네요.... 시간이 지나면 무뎌 진다랄까...
형변환 님이 쓰신 글 :
: unsigned char cTest;
:
: cTest = Edit1->Text;
:
: 를 넣었는데 유니코드를 형변환 실패라고 뜨는데요
:
: 이거 어떻게 넣어야 하나요?
:
: strcpy(cTest, Edit1->Text.c_str()); 이렇게도 해봤는데 안되더라고요
|