Между прочим, у меня был этот раздел в верхней части отдельных исходных файлов. По мере того, как количество файлов, содержащих раздел, росло (затрагивало сотни файлов), я осознал, что когда мне нужно было отрегулировать настройки, у меня была чудовищная работа по редактированию. Теперь у меня есть один заголовок, и я перестраиваю его в файлы со строфой, поэтому я изменяю один файл (заголовок), чтобы произвести изменение для всего моего кода - как только я закончу устранять нанесенный мной ущерб.
ользую GCC 4.6.0 (на неопознанной платформе).
Я используюcrypt()
функция для шифрования пароля.
Я никогда не использовал эту функцию раньше, поэтому я проверил главную страницу:
man 3 crypt
И это говорит, чтобы включитьunistd.h
заголовок.
Однако, когда я сделал это, я получил неявное предупреждение дляcrypt
функция.
warning: implicit declaration of function ‘crypt’ [-Wimplicit-function-declaration]
Я немного искал и обнаружил, что вы должны включитьcrypt.h
, Однако, почему это не говорит об этом на странице руководства?