How can adding a header increase portability? (sys/time.h)

前端 未结 2 1564
孤街浪徒
孤街浪徒 2021-01-22 03:34

I just noticed this line in the getrusage man page:

Including is not required these days, but increases portability. (Inde

2条回答
  •  青春惊慌失措
    2021-01-22 04:20

    It's because the BSD's require it:

    FreeBSD and OpenBSD need sys/time.h, not just time.h, before sys/resource.h.

    See this page on UNIX Portability for details.

提交回复
热议问题