我知道这是我们传递给函数的宏。你如何解释这个宏的用途,以及在什么情况下我必须使用它?。
最佳答案
_GNU_SOURCE
启用 GNU 对 GNU C 库支持的 C 和操作系统标准的扩展,例如 asprintf
。当您使用此类非标准函数和宏时定义它。
关于c - D_GNU_SOURCE 的解释为什么以及何时使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8836707/
我知道这是我们传递给函数的宏。你如何解释这个宏的用途,以及在什么情况下我必须使用它?。
最佳答案
_GNU_SOURCE
启用 GNU 对 GNU C 库支持的 C 和操作系统标准的扩展,例如 asprintf
。当您使用此类非标准函数和宏时定义它。
关于c - D_GNU_SOURCE 的解释为什么以及何时使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8836707/