cpusett 在哪个头文件定义
答案:2 悬赏:60 手机版
解决时间 2021-02-15 19:48
- 提问者网友:骨子里的高雅
- 2021-02-15 13:45
cpusett 在哪个头文件定义
最佳答案
- 五星知识达人网友:玩世
- 2021-02-15 14:18
网上找的例子这样写:
#include
#include
#include
#include
#define __USE_GNU
#include
但是, 可以很确定的说,这种写法是不对的, 因为在 https://gcc.gnu.org/ml/fortran/2005-10/msg00365.html 这里,很多年以前就说了不能由用户直接定义 __USE_GNU的宏定义, 虽然这样做可以正常使用, 能够编译通过, 但是违反了一些原则,在工程里面就不能这么使用了。
先看一下我总结的代码:
#define _GNU_SOURCE
#include
#include
#include
#include
#include
#include
#include
#define __USE_GNU
#include
但是, 可以很确定的说,这种写法是不对的, 因为在 https://gcc.gnu.org/ml/fortran/2005-10/msg00365.html 这里,很多年以前就说了不能由用户直接定义 __USE_GNU的宏定义, 虽然这样做可以正常使用, 能够编译通过, 但是违反了一些原则,在工程里面就不能这么使用了。
先看一下我总结的代码:
#define _GNU_SOURCE
#include
#include
#include
全部回答
- 1楼网友:大漠
- 2021-02-15 14:59
不明白啊 = =!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯