PANDORE Version 6 GREYC-IMAGE

ptxt2col



Conversion d'un fichier texte en une collection.



Synopsis

ptxt2col filename [col_out|-]

Description

L'opérateur ptxt2col permet de créer une collection contenant des valeurs et des tableaux.

Pour une valeur, le fichier doit avoir la forme:

Type nom valeur

Exemple:

Float pi 3.141592

Pour un tableau, le type est préfixé par Array:type et les valeurs sont multiples.

Exemple:

Array:Ushort iota 1 2 3 4 5 6 7
Array:Char hop 15 34 x 6 56 72 78

Cet exemple crée une collection contenant un tableau iota de 7 Ushort et une collection contenant un tableau hop de 10 Char. (34 x 6 indique que 34 est répété 6 fois). 

Cas particulier: les chaînes de caractères qui sont stockées dans un Array:Char et sont de la forme:

Array:Char nom valeur

Exemple:

Array:Char my_string hello_word

Les retours à la ligne jouent le même rôle que les espaces dans la séparation des mots.

Entrées

Sorties

Résultat

Retourne SUCCESS ou FAILURE.

Exemples

Crée la collection col.pan à partir du fichier texte a.txt:

   ptxt2col a.txt col.pan

Voir aussi

Collection

Prototype C++

Errc PTxt2Col( const std::string &filename, Collection &col_in_out );

Auteur: Alexandre Duret-Lutz