[Tech] Dubbio di programmazione

Gianni Bianchini giannibi@firenze.linux.it
Dom 5 Nov 2000 01:36:50 CET


On Sat, Nov 04, 2000 at 10:11:43PM +0100, Christopher R. Gabriel wrote:

> Non essendo un programmatore "arcore" come giannibi o altri, ho questo
> dubbio.

> #define GIVE_ME_THE_COLOR_WITH_ALPHA_YOU_BASTARD	(r, g, b, a) ((((int) (r) & 0xff) << 24)    \
> 							| (((int) (g) & 0xff) << 16)  \
> 							| (((int) (b) & 0xff) << 8)   \
> 							| ((int) (a) & 0xff))

Purtroppo sono dimolto poco arcore (ovunque vada l'accento).
E oltretutto mi pare che la macro sia pure giusta...

#define COLOR(r, g, b, a) ((((int) (r) & 0xff) << 24) \
  | (((int) (g) & 0xff) << 16) \
  | (((int) (b) & 0xff) << 8) \
  |  ((int) (a) & 0xff))

Ma l'ordine giusto e' r-g-b-a? :)

Ciao.
Gianni.


--
   Gianni Bianchini - giannibi@firenze.linux.it
                      giannibi@iname.com





Maggiori informazioni sulla lista flug-tech