ペインターを使いたいのですが、、 at CG
[2ch|▼Menu]
413:408
01/09/01 09:22 gVdmEMEM
>>412
俺の言いたかったのは、APIが返す値がunsigned intということではなく、
Painter内で、条件分岐がsingned intで行われているってことだ。
x86系アセンブラコードでは、例えばJLEとJBEの違いだね。

GetSystemInfo()APIが返すSYSTEM_INFO構造体のdwPageSizeフィールドは
DWORD、つまりunsigned intだが、これは単位がページなので、4096を掛けて
バイト単位に変換するとき、signed intへのキャスト(コンパイラでは
警告されるがエラーにならない)が行われれば、このような事態が起こりうる。

それと細かい話だが、仮想アドレス空間と仮想メモリサイズはちがうよ。

脱線スマソ


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5362日前に更新/277 KB
担当:undef