*nix에서 pointer의 주소가 heap 영역인지, 아닌지를 판별 하는 방법 ?

서지훈의 이미지

음...
일단은 M$에서는 HeapValidate() 시스템 api를 이용해서 확인이 가능한데요.
*nix에서도 이런게 가능한 방법이 있는지 궁금합니다.
현재는 주소영역으로 판별하는 방법을 이용하였으나, const string의 경우 예상과 달리
heap의 시작 주소에서 커지고 있습니다.
이런걸 판별할 수 있는 방법이 있는지 궁금합니다.

<어떠한 역경에도 굴하지 않는 '하양 지훈'>

익명 사용자의 이미지