Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide Recherche
2332 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Une variable codée sur 4 bits ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Une variable codée sur 4 bits ?

n°2051179
sorg
En Chantier
Posté le 23-01-2011 à 15:40:46  profilanswer
 

Bonjour,
 
Je suis une quiche en programmation (souvenir lointains de ma scolarité).
 
Je cherche à adapté une appli linux prévue pour afficher des infos sur un framebuffer de 8 bits de profondeur.
Dans les en-tetes ceci est défini par  

typedef unsigned char fbval_t;


 
Je dois adapter cette appli ayant un framebuffer de 4 bits de profondeur.
Comment dois je adapter la définition du type de variable pour que ca colle ?
 
Merci d'avance,


Message édité par sorg le 23-01-2011 à 16:26:05

---------------
Envie de café ?
mood
Publicité
Posté le 23-01-2011 à 15:40:46  profilanswer
 

n°2051273
billgatesa​nonym
j'ai beaucoup lu
Posté le 23-01-2011 à 22:09:16  profilanswer
 

Vous pouvez utilisez des masques.
 
Mais si vous êtes une quiche, ça va pas être de la tarte.
 

n°2051274
sorg
En Chantier
Posté le 23-01-2011 à 22:10:47  profilanswer
 

billgatesanonym a écrit :

Vous pouvez utilisez des masques.
 
Mais si vous êtes une quiche, ça va pas être de la tarte.
 


Ouep, c'est pas gagné... Je vais plutot cherché une appli existante capable de gérer un framebuffer de 4bit


---------------
Envie de café ?
n°2051297
gilou
Modérateur
It's the only NEET thing to do
Posté le 23-01-2011 à 23:01:42  profilanswer
 

billgatesanonym a écrit :

Mais si vous êtes une quiche, ça va pas être de la tarte.

[:blague de merde]  
A+,


---------------
I think you guys should really consider virtualizing the whole process and moving it to the cloud.
n°2051346
theshockwa​ve
I work at a firm named Koslow
Posté le 24-01-2011 à 10:22:02  profilanswer
 

Faire des astuces à coup de structure de taille adéquate, ca peut être sympa aussi. Qui plus est, ca fait prendre la bonne habitude de traiter plusieurs éléments au sein de ses boucles.
 
typedef struct _EightPixelBlock
{
  unsigned p0 : 4;
  unsigned p1 : 4;
  unsigned p2 : 4;
  unsigned p3 : 4;
  unsigned p4 : 4;
  unsigned p5 : 4;
  unsigned p6 : 4;
  unsigned p7 : 4;
} EightPixelBlock;
 
 
(en faisant éventuellement attention à l'endianness pour l'ordre des pixels, chose que je n'ai pas prise en compte ici)


---------------
last.fm

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Une variable codée sur 4 bits ?

 

Sujets relatifs
[C] structure de taille variable ?Syntaxe raccourcie pour variable non définie
[php] syntaxe récupération variable[C++] Traitement d'image par pixel (bits)
passer un userform en variableRéférence en 64 bits
Utilisation de la variable $_SESSIONInclure une variable php dans du javascript
sauvegarde variable as3Probleme de variable (corrigé)
Plus de sujets relatifs à : Une variable codée sur 4 bits ?


Hit-Parade
Copyright © 1997-2012 Hardware.fr SARL / Groupe LDLC / LesNumeriques.com / Version anglaise du site: BeHardware