현재 소켓에서 4byte을

16진수로 변환하였습니다.

16진수 변환된것은 String 값입니다.

그런데 16진수값은 문자라서  밑에 그대로 사용하면 오류가 발생합니다.

 


//오류발생

dwPacketSize =  16진수 값  String& 0x7FFFF;

//정상실행

dwPacketSize =  0x8019b402 & 0x7FFFF;

 

실행되기 위해서는 어떻게 해서 값을 가져 오는것이 좋을까요..

가르쳐주십시오.