[CAML] probleme de print avec un type /!\
romstek31
Messages postés
31
Statut
Membre
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonjour,
voila mon probleme je veux afficher les 6 premieres case de mon tableau
mais étant donné que les cases de mon tableau sont de type"couleur" je ne peux utilisé print_string , comment faire ?
let rec affGraines06
(plat : plateau)
: string
= for i = 1 to 7 do
print_couleur (fst(plat)).(i);
print_string " ";
done;;
voila mon probleme je veux afficher les 6 premieres case de mon tableau
mais étant donné que les cases de mon tableau sont de type"couleur" je ne peux utilisé print_string , comment faire ?
let rec affGraines06
(plat : plateau)
: string
= for i = 1 to 7 do
print_couleur (fst(plat)).(i);
print_string " ";
done;;
A voir également:
- [CAML] probleme de print avec un type /!\
- Print artist - Télécharger - Loisirs créatifs
- Print pratic - Télécharger - Photo & Graphisme
- Print manager - Télécharger - Suite bureautique
- Hp universal print driver - Télécharger - Pilotes & Matériel
- Directory list & print - Télécharger - Divers Utilitaires
1 réponse
Il faut que tu écrives print_couleur avec des appels aux print de base (_string, _int, _char)
Tout dépend de la structure de ton type couleur, par exemple si on utilise le type color de la librairie graphic on aurait :
Tout dépend de la structure de ton type couleur, par exemple si on utilise le type color de la librairie graphic on aurait :
let print_color (c:color) = print_char `(`; let r=c/(256*256) in print_int r; print_char `,`; let g=(c/256-256*r)/256 in print_int g; print_char `,`; let b=c mod 256 in print_int b; print_char `)`; ;;