Page 1 sur 1

[R] Problème avec "_ArrayExtract"

Posté : jeu. 28 août 2014 19:56
par mimione
Bonjour à tous

Pour extraire une "ligne" d'un tableau 2D, j'utilise la fonction "_ArrayExtract", mais celle ci me renvoie le tableau entier lorsque la ligne 0 est demandée. Me gourre-je ?
Nota: AutoIt 3.3.12.0

Code : Tout sélectionner

#include <Array.au3>
Local $aArray[4][4]
For $i = 0 To 3
    For $j = 0 To 3
        $aArray[$i][$j] = $i & $j
    Next
Next
_ArrayDisplay($aArray, "Original")
;----- Extraction de la ligne 1 renvoie bien la ligne 1 -------------------
Local $aExtract = _ArrayExtract($aArray, 1, 1, 0, 3)
_ArrayDisplay($aExtract, "Row 1 cols 0-3")
;----- Extraction de la ligne 0 renvoie tour le tableau original ----------
$aExtract = _ArrayExtract($aArray, 0, 0, 0, 3)
_ArrayDisplay($aExtract, "Row 0 cols 0-3")
Merci pour vos conseils avisés.

Edit:
Confondant vitesse et précipitation, j'ai retrouvé le problème (qui en est bien un) sur le forum US, il a fait l'objet d'un ticket, déjà traité (dans la prochaine version..?).
Je pense qu'il y aurait également du test à faire dans _ArrayInsert, qui se prend les pieds dans le tapis si on insère à la dernière ligne... (je trouve que cette fonction est un peu "usine à gaz"...)

Je passe donc en [R] (comme... remis à plus tard !)