winsock経由で送信できるように、ワイド文字配列の個々のバイトにアクセスしようとしていますが、これは私がこれまでに得たものです:
WCHAR* buffer_in_bytes = (WCHAR*)msc->wcArray;
unsigned char l;
for (unsigned int i = 0; i <= (msc->bSize*2); i++ )
{
l = (unsigned char)(*(buffer_in_bytes +i));
char s[256] ;
_itoa(l,s,16);
OutputDebugString(s);
}
それらの配列には一連のa(aaaaaaaaaaaaaaaaaaaa ....)が含まれて00 61 00 61 00 61
おり、結果として得られると期待しています61 61 61 61 61 61
理由はありますか?