表面的な質問がもっとあります:
サンプルで「cur_ptr」として使用するメモリ ストリーム (void *) があります。ここで、最初のバイトを構造体 (「a_struct」) の int (「バージョン」) に読み込みたいと考えています。動作する私のコード:
int *version;
version = cur_ptr;
a_struct->version = *version;
ヘルプポインター*バージョンなしでどのように書くことができますか?
それは機能しません:
a_struct->version = (int)*cur_ptr;
何か案は?
ありがとう