Qtを使ってソフトウェアを書いています。私の仕事の1つは、Windows OSが32ビットか64ビットかを判断し、その事実に基づいて次の操作を行うことです。
ただし、「QSysInfo :: WordSize」を試したところ、実際にWindows 7-64ビットOSで実行していると、常に32が返されます。私も試しました
#ifdef _WIN32
return 32;
#elif _WIN64
return 64;
これも32を返します。
実際、私のシステムではQtは32ビットです。それが問題ですか?Windowsの実際のワードサイズを取得するにはどうすればよいですか?
ありがとう