Por favor alguém pode me ajudar a entender essa linha? Acho que é o prototipo de alguma funçao, mas eu procurei e não entendo o que cada parte significa.
Eu tirei essa linha do exemplo de estrutura das operaçoes de arquivo, do livro "The Linux kernel Module Programming Guide", pg 21.
Pergunta
Violet
Ola pessoal,
Por favor alguém pode me ajudar a entender essa linha? Acho que é o prototipo de alguma funçao, mas eu procurei e não entendo o que cada parte significa.
Eu tirei essa linha do exemplo de estrutura das operaçoes de arquivo, do livro "The Linux kernel Module Programming Guide", pg 21.
ssize_t(*read) (struct file *, char __user *, size_t, loff_t *);
por exemplo porque read esta entre parenteses? e o asterisco antes quer dizer ponteiro? ssize_t é o tipo?
Se puderem me exclarecer me ajudariam muito.
obrigada.
ps: desculpem a falta de acentos, estou usando um teclado francês.
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.