6
J'ai un fichier d'en-tête C (il fait partie d'un SDK) et il y a un typedef qui dépend de l'architecture du système (32 ou 64 bits), comment le transférer vers mon Module D? Merci.déterminer l'architecture du processeur en D
Edit: OK, c'était trop simple et je l'ai déjà trouver une solution ... Si quelqu'un intéressé, il est:
version(X86) {
typedef int your_type;
}
version(X86_64) {
typedef long your_type;
}
Merci. Btw existe-t-il un analogue de l'erreur # C de C dans D afin que je puisse montrer une erreur de compilation dans le cas "none of above"? – szx
Vous pouvez faire 'static assert (0)' dans le bloc 'else'. – You
Ce que vous avez dit. : P –