void *buffer;
// データを格納するバッファを確保
buffer = new char[type_length[1]];
// 読み込み
NetWorkRecv( NetHandle, buffer, type_length[1] );
これでbufferに受信したデータが格納されると思うんですが
これで受信したデータをint型の変数に入れるにはどうしたらいいでしょうか?
int *test;
int YourState;
test = (int *)buffer;
YourState = *test;
こんな感じにしたらよく分からないですができたんですがなんか回りくどいというか・・・
他に方法ありませんか?