>>453thx!
厚かましいですが、どなたかもう1つお願いします。
【板名*】プログラム技術
【スレ名*】もうすぐVistaが出るが…
【スレのURL*】http://pc8.2ch.net/test/read.cgi/tech/1157349228/l50
【名前欄】
【メール欄】sage
【本文*】↓
残念ながらWindowsとVC++の64bit版はLLP64 (IL32)。
long long (__int64)とポインタは64bitになるが、intとlongは32bitのまま。

無論もし64bit演算が明らかに速い場合、コンパイラが最適化によって
int/longの演算に対して64bit演算を行う機械語を出力することは、
C/C++の抽象意味規則を満たす(32bit演算をした場合と完全に同一の結果が得られる)限り、
C/C++の標準規格上何の問題もない。