Visual C で32 (32 ビット コンパイル) と64 (64 ビット コンパイル)を定義したいと考えています。このための定義済みマクロはありますか? 私は無駄にMSDNを精査しました。
この種の32と64の定義はうまくいくと思いますか?
#define _32_ if !(defined __LP64__ || defined __LLP64__) || defined _WIN32 && !defined _WIN64
// we are compiling for a 32-bit system
the else statement will be _64_ definition
// we are compiling for a 64-bit system
ありがとう!