文字を unsigned short に変換しようとしていますが、m_cmdCode で取得している値は常に 0 です。いくつかの入力は非常に役立ちます。
int main()
{
char *temp = new char[3];
memset(temp,1,3);
unsigned short m_cmdCode = (unsigned short) atoi(temp);
printf("%d",m_cmdCode);
}
// m_cmdCode を 111 にしたいのですが、可能ですか?