Couleur sur 1 caractère d'une matrice (c)
Fermé
Br8314
Messages postés
44
Date d'inscription
samedi 25 septembre 2010
Statut
Membre
Dernière intervention
27 mars 2012
-
27 oct. 2010 à 15:02
ydurce Messages postés 78 Date d'inscription samedi 9 octobre 2010 Statut Membre Dernière intervention 12 décembre 2010 - 27 oct. 2010 à 17:30
ydurce Messages postés 78 Date d'inscription samedi 9 octobre 2010 Statut Membre Dernière intervention 12 décembre 2010 - 27 oct. 2010 à 17:30
A voir également:
- Couleur sur 1 caractère d'une matrice (c)
- Caractère ascii - Guide
- Caractere speciaux - Guide
- Caractère spéciaux - Guide
- Excel cellule couleur si condition texte - Guide
- Caractere speciaux mac - Guide
1 réponse
ydurce
Messages postés
78
Date d'inscription
samedi 9 octobre 2010
Statut
Membre
Dernière intervention
12 décembre 2010
18
27 oct. 2010 à 15:20
27 oct. 2010 à 15:20
bonjour,
quelques idées en vrac:
si le caractére est toujours le point '.', il est inutile de le conserver dans votre matrice, vous pouvez le remplacer par la couleur.
sinon, le mieux à faire est d'associer la couleur à chaque élément de votre matrice. Pour faire cela, il faut créer un type de donnée qui associe le caractére à afficher et sa couleur (pensez à une 'structure' ....)
et ensuite construire votre matrice à partir de ce type de données.
Ainsi , pour chaque élément de votre matrice, vous aurez le caractére à afficher et sa couleur.
bon courage.
quelques idées en vrac:
si le caractére est toujours le point '.', il est inutile de le conserver dans votre matrice, vous pouvez le remplacer par la couleur.
sinon, le mieux à faire est d'associer la couleur à chaque élément de votre matrice. Pour faire cela, il faut créer un type de donnée qui associe le caractére à afficher et sa couleur (pensez à une 'structure' ....)
et ensuite construire votre matrice à partir de ce type de données.
Ainsi , pour chaque élément de votre matrice, vous aurez le caractére à afficher et sa couleur.
bon courage.
27 oct. 2010 à 15:47
Je crois que c'est ce que je voulais faire, mais je n'ai pas réussi et ne vois pas vraiment comment m'y prendre, j'ai seulement 1 mois de C derrière moi :/
Donc comment dois-je m'y prendre? Un exemple?
Merci en tout cas.
27 oct. 2010 à 16:14
27 oct. 2010 à 16:43
27 oct. 2010 à 17:18
Je l'ai inclue dans mon fichier : toto.c (#include "couleur.h")
Dans le fichier couleur.h j'ai donc mis :
Puis dans mon fichier toto.c :
table[16][50].le_caractere = 0x1F;
table[16][50].la_couleur = 5;
Je compile et voilà les erreurs :
error: request for member 'le_caractere' in something not a structure or union|
error: request for member 'la_couleur' in something not a structure or union|
Je maitrise pas vraiment les struct...
27 oct. 2010 à 17:28
Je modifie "char table [20][60];" par " type_car_color table [20][60];" ??
C'est possible? ^^'