首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux有没有测试内存储器可读写的函数

2013-09-18 
linux有没有测试内存可读写的函数。LINUX C语言没有try catch吗?我有一段代码,可能内存不能读,会出错,没有t

linux有没有测试内存可读写的函数。
LINUX C语言没有try catch吗?
我有一段代码,可能内存不能读,会出错,没有try catch怎么防止这种错误呢?

WINDOWS上有IsBadReadPtr和IsBadWritePtr函数测试内存的可读可写?LINUX有类式的函数吗?
[解决办法]
有意思的问题

在linux里面,如果去访问你无权访问的内存地址,你就会收到 SIGSEGV 
信号而陷入段错误(默认处理为结束进程的继续执行)。

所以,如果你想侦测内存读写权限问题,那你就可以想办法去catch 这个
信号,做进一步的处理。

热点排行