J'ai vu que tu utilises Pow(2, ...) dans la gestion de flag.
Tu dois pouvoir utiliser des fonctions logiques plus rapides, mais ça ne changera pas grand chose.
En tout cas le découpage du code est déjà clair et compréhensible. Tu devrais aller loin avec ce programme.
Slts
Mon avatar reproduit l'image de 4x1.8m présentée au 'Salon international du meuble de Paris' en janvier 2004, dans l'exposition 'Shades' réunisant 22 créateurs autour de Matt Sindall. L'original est un stratifié en 150 dpi.