[R] Problème avec "_ArrayExtract"

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
mimione
Niveau 4
Niveau 4
Messages : 91
Enregistré le : mer. 30 avr. 2008 18:11
Localisation : Bretagne
Status : Hors ligne

[R] Problème avec "_ArrayExtract"

#1

Message 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 !)
Je ne suis pas toujours de mon avis....
--------------------------------------------
Des malheurs évités le bonheur se compose.
Répondre