Tenta di cambiare le impostazioni del file filename in quelle date in mode.
Si osservi che mode non viene automaticamente assunto come valore ottale, per cui le stringhe (come "g+w") non verranno elaborate correttamente. Per ottenere l'operazione desiderata, è necessario far iniziare mode con uno zero (0):
| chmod ("/somedir/somefile", 755);   // decimale; probabilmente errato   
chmod ("/somedir/somefile", "u+rwx,go+rx"); // stringa; errato       
chmod ("/somedir/somefile", 0755);  // ottale; valore corretto di mode | 
Restituisce TRUE in caso di successo, FALSE in caso di fallimento.
Vedere anche chown() e chgrp().
Nota: Questa funzione non è implementata su piattaforme Windows