Create  Edit  Diff  FrontPage  Index  Search  Changes  Login

はじめてのひき - SIGSEGVを使ってアドレスの有効性を確認する Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

! Linux

ポータビリティが増える話じゃなくてむしろ減るんだけど、
手軽な方法として pipe 使うって方法も。

[[メモリ保護属性の調べかた|http://d.hatena.ne.jp/shinichiro_h/20060702#1151766084]]

ついでに、[[要するにポインタ渡せばなんでもいいんじゃね?という指摘|http://d.hatena.ne.jp/shinichiro_h/20060702#c1153968030]]

! Windows

上記コメントいわく win にはあるとのこと。

[[VirtualQuery|http://msdn.microsoft.com/library/ja/jpmemory/html/_win32_VirtualQuery.asp?frame=true]]かな。

あと[[VirtualProtect|http://msdn.microsoft.com/library/ja/jpmemory/html/_win32_VirtualProtect.asp?frame=true]]
でも保護属性変更前の値が取れるみたい。