• [^] # Re: chmod()

    Posté par . En réponse au message Chmod +x dans un programme C++. Évalué à 3.

    Tu as raison, chmod est un appel système et est classé dans la section 2 mais la page présentée provient du manuel posix:
    man 2 chmod ===> page man linux
    man 3p chmox ===> page man posix de l'openGroup // disponible sous Fedora

    Pour la portabilité, c'est intéressant d'avoir les pages du manuel posix, suffit juste de rajouter un p derrière le numéro de section pour y accèder.
    Posix n'oblige pas les implémenteurs à implémenter son API sous forme d'appels systèmes donc les pages du manuel posix vivent dans la section 1 (commandes utilisateur), 3 (libc) et 0 pour les headers.