função crypt () é declarada em unistd.h ou crypt.

Estou usando o GCC 4.6.0 em uma plataforma não identificada de outra forma).

Estou usando ocrypt() para criptografar uma senh

Eu nunca usei essa função antes, então verifiquei a página principal:

man 3 crypt

E diz para incluir ounistd.h cabeçalho.

No entanto, quando fiz isso, recebi um aviso implícito para ocrypt função.

warning: implicit declaration of function ‘crypt’ [-Wimplicit-function-declaration]

Pesquisei um pouco e descobri que é necessário incluir ocrypt.h. No entanto, como é que isso não diz isso na página de manual?

questionAnswers(2)

yourAnswerToTheQuestion