LZO を使用して int または byte の配列を圧縮したいと考えています。したがって、int 配列を *char にコピーする必要があり、圧縮してファイルに保存します。そして、私は逆の操作をする必要があります。*Char で読み取ったファイルを開き、int の配列に解凍します。
各 int を変換するために *char を調べたくありません。これをすばやく行う方法はありますか?
char *entrada;
int *arrayInt2;
int arrayInt1[100];
int ctr;
for(ctr=0;ctr<=100; ctr++)
{
arrayInt1[ctr] = ctr;
}
entrada = reinterpret_cast<char *>(arrayInt1);
arrayInt2 = reinterpret_cast<int *>(entrada);
return 0;
私はこのようなものが欲しいです。これは正しいです?ありがとう