我正在写一个程序,有很多地方需要 需要 UNIX 错误代码。在 Rust 中是否有任何标准的地方或库具有这些常量的预定义集?也许有一种方法可以从标准 C 头文件中导入它们。
这是一个小问题,我可以在自己的源代码中定义这些常量,但我想知道所有选项。
我需要返回它们而不是解析和转换为人类可读的字符串。
最佳答案
这些常量中的许多都可以通过 libc 获得。箱。它还提供了与您可能在检查错误代码之前调用的函数的绑定(bind),因此如果您还没有使用它,无论如何都应该使用它。
关于linux - Rust 中的 Unix errno 常量在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38804085/