2011년 독서 목록

gnu vs. posix

#define _GNU_SOURCE    // GNU version을 쓰게 된다. 하지만 직접 define하지 말라고 한다.#include <…>* mremap()의 경우 return type이 GNU에서는 void pointer, posix에서는 integer. 이 차이 때문에 난해한 컴파일러 경고가 났음. 물론 integer를 dereference할 경우 SIGSEGV도 발생.* 아마 다른 system call에도 비슷한 경우가 있을 것이다.

  • 2011/10/25 17:37 에 작성

results matching ""

    No results matching ""