Je veux utiliser LZO pour compresser un tableau d'int ou d'octet. J'ai donc besoin de copier le tableau int dans un * char puis je vais le compresser et le sauvegarder dans un fichier. Et après j'ai besoin de faire l'opération inverse. Je vais ouvrir le fichier lu avec * Char et le décompresser en tableau de int.Tableau de Int et * Char-C++
Je ne veux pas jeter un oeil dans le * char pour convertir chaque int. Est-ce le moyen de le faire rapidement?
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;
Je veux quelque chose comme ça. Est-ce correct? Merci
Qu'est-ce qu'un '* char'? Voulez-vous dire «char *»? Pensez à commencer par obtenir un [bon livre C++ d'introduction] (http://stackoverflow.com/questions/388242/the-definitive-c++-book-guide-and-list). –