Значение двойного подчеркивания в начале

В стандартной библиотеке (glibc) я вижу функции, определенные с ведущими двойными подчеркиваниями, такие как __mmapв sys /mman.h. Какова цель? И как еще можно вызвать функцию mmap, которая вроде бы нигде не объявлена. Я имею в виду, что мы включаем sys/mman.hдля этого, но sys/mman.hне объявляет mmap, он объявляет только __mmap.

21
задан pythonic 21 May 2012 в 14:20
поделиться