1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

[C] Verificar permissões de ficheiros

Discussão em 'Programação' iniciada por theforbidden1, 17 de Maio de 2008. (Respostas: 2; Visualizações: 697)

  1. theforbidden1

    theforbidden1 Banido

    Ola,

    eu quero fazer uma rotina/função que que me informe sobre a existência de um ficheiro e suas permissões de escrita/leitura.
    As chamadas ao sistemas operativo serão as do Linux, e o que eu queria saber é se existe alguma função em C para determinar as permissões de um ficheiro?
     
  2. Mr_Miguel

    Mr_Miguel Power Member

    Nunca experimentei, mas penso que a função stat() é o que procuras.

    http://linux.die.net/man/2/stat

    e em particular, o campo "st_mode" da estrutura.
     
  3. theforbidden1

    theforbidden1 Banido

    Já coloquei a funcionar 5 estrelas.

    Muito obrigado
     

Partilhar esta Página