- ArrayBsearch
- ArrayCopy
- ArrayCompare
- ArrayFree
- ArrayGetAsSeries
- ArrayInitialize
- ArrayFill
- ArrayIsDynamic
- ArrayIsSeries
- ArrayMaximum
- ArrayMinimum
- ArrayPrint
- ArrayRange
- ArrayResize
- ArrayInsert
- ArrayRemove
- ArrayReverse
- ArraySetAsSeries
- ArraySize
- ArraySort
- ArraySwap
ArrayPrint
Ecrit un tableau de types simples ou une structure simple dans le journal.
void ArrayPrint(
|
Paramètres
array[]
[in] Tableau de type simple ou une structure simple.
digits=_Digits
[in] Le nombre de décimales pour les types réels. La valeur par défaut est _Digits.
separator=NULL
[in] Séparateur des valeurs des champs d'un élément de la structure. La valeur par défaut NULL signifie une ligne vide. Un espace est utilisé comme séparateur dans ce cas.
start=0
[in] L'indice du premier élément à écrire du tableau. Il est écrit depuis l'indice zéro par défaut.
count=WHOLE_ARRAY
[in] Nombre d'éléments du tableau à écrire. Le tableau est écrit en intégralité par défaut (count=WHOLE_ARRAY).
flags=ARRAYPRINT_HEADER|ARRAYPRINT_INDEX|ARRAYPRINT_LIMIT|ARRAYPRINT_ALIGN
[in] Combinaison de flags définissant le mode de sortie. Tous les flags sont activés par défaut :
- ARRAYPRINT_HEADER écrit les en-têtes du tableau de structures
- ARRAYPRINT_INDEX écrit l'indice sur le côté gauche
- ARRAYPRINT_LIMIT n'écrit que les 100 premiers et les 100 derniers éléments. Utilisez-le si vous souhaitez n'écrire qu'une partie d'un gros tableau.
- ARRAYPRINT_ALIGN active l'alignement des valeurs écrites les nombres sont alignés sur la droite, les lignes sur la gauche.
- ARRAYPRINT_DATE lors de l'écriture de type datetime, écrit les dates au format jj.mm.aaaa
- ARRAYPRINT_MINUTES lors de l'écriture de type datetime, écrit les heures au format HH:MM
- ARRAYPRINT_SECONDS lors de l'écriture de type datetime, écrit les heures au format HH:MM:SS
Valeur de Retour
Aucune
Note
ArrayPrint() n'écrit pas tous les champs du tableau de structures dans le journal les champs tableaux et pointeurs d'objets ne sont pas pris en compte. Ces colonnes ne sont tout simplement pas écrites pour une présentation plus pratique. Si vous avez besoin d'écrire tous les champs de la structure, vous devez écrire votre propre fonction d'écriture avec le format désiré.
Exemple :
//--- écrit les valeurs des 10 dernières barres
|
Voir aussi