c - 警告 : implicit declaration of function ' crypt_r'

标签 c linux

我正在尝试编写一个多线程程序,我需要在其中调用函数 crypt。但是编译器会抛出这个警告。此外,它也不识别 crypt_data。有什么想法吗?

最佳答案

您需要包含适当的头文件。在这种情况下 crypt.h

 #include <crypt.h>

关于c - 警告 : implicit declaration of function ' crypt_r' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9985848/

相关文章:

c - 在边缘触发模式下使用epoll时如何重新开始接收通知?

linux - 在 Scala 中执行需要用户交互的 OS 命令

linux - 将内存中正在运行的进程与磁盘中的可执行文件进行比较

linux - 用于提取第一秒并重命名文件夹中的 mp3 文件的 Bash 脚本

php - 使用 Apache 和 PHP 处理线程

c++ - 在您的 dll 项目中包含外部 DLL 依赖项吗?

C 应用程序 (Linux) 的 C# (Mono) 测试意外修改属性

c++ - 整数到 const c++, c

linux - 制作一个程序,接受用户输入数字 1-7,然后根据用户选择的数字显示命令。 [ bash -CentOS]

C:匿名数组是分配在堆还是栈上?