none
Utilisation BitArray^ et array<Byte>^ RRS feed

  • Question

  • Un exemple:
    Parmi 100 000 nombres, je dois en garder certains et rejeter d'autres.
    Mon idée est d'associer à chacun des ces nombres un tableau de bits.
    Si le bit est à zéro je garde le nombre sinon je le rejette.

    Deux objets à ma disposition :
       BitArray^ T = gcnew BitArray( 100000 );
       array<Byte>^ T = gcnew array<Byte>(12500); ( puisque chaque Byte comprend 8 bits )

    Du point de vue utilisation de la mémoire et du point de vue performance, y - a - t - il une différence entre les deux ?

    MJ

    mercredi 8 février 2017 13:05

Réponses

Toutes les réponses