none
CLI/c++ array de dimension 2 RRS feed

  • Question

  • Bonjour,

    Je vous explique je suis en train de dévelloper une interface utilisateur pour la capture dún flux de données.

    Pour celà j ulise une librairie spécial fournie par le fabricant du composant que j utilise.
    La fonction necessaire pour lire les données contenues dans ce composant retourne un array<Byte>. La taille est de 512.
    Jusque la pas de pb apparent..
    Mais du a des problème de timing je suis obligé de faire du multithreading. Un thread s occupe de la capture du flux, l autre de son traitement.
    Cependant je dois stoquer ces données dans un buffer.  Un buffer de taille fixe circulaire contenant un  nombre fixe de tableau de 512 Bytes. Donc il me faudrait un tableau de tableau c est pk j ai utilise un array deux dimensions. Comme ceci

    array<Byte,2 >^ buf = gcnew array<Byte,2> (colonne,ligne);

    buf[0,0] permet d acceder a  un élément mais moi je voudrais acceder a une ligne complete

    Quelqu un sait comment faire??

    Merci pour la réponse
    mardi 29 janvier 2008 13:44