|
안녕하세요
c++ 에서 char* 에 저장된 값을 hex로 변환하여 char* 에 저장하고자 합니다.
일반적인 char나 int 등이라면 sprintf 를 이용해서 아래와 같이 사용하는 방법을 알고 있습니다.
char p 에 oo를 hex로 변환하여 저장 시
char p[100] = {0,};
char oo = 'a';
sprintf(p, "%x", oo);
char* 의 경우에는 위와같이 시도해도 잘 되지 않아서 어떻게 해야할지 문의드립니다... ( __ )
------------------------------------------------------------------------------------------------
sprintf의 최종측에 []로 하나씩 변환하는 방법으로 해결했습니다. ^^;
|