(SYS/TIME.H):ヘッダーを追加すると、移植性が向上します。私はちょうど<a href="http://linux.die.net/man/2/getrusage" rel="nofollow">getrusage</a> manページにこの行を気づい
含む
<sys/time.h>
は、これらの日を要しますが、移植性を高めることはありません。 (実際にstruct timevalは<sys/time.h>
で定義されています)
何ですか? struct rusage
にはメンバーとしてstruct timeval
が含まれているので、必ずsys/resource.hにsys/time.hをインクルードするか、型が不完全で使用できなくなるでしょうか?
どのようにこのコメントが理にかなっていますか?どのようにこれまで必要なかったことができますか?どのように移植性がこれまでに助けられたでしょうか?
なぜBSD版のヘッダーには必要なものだけが含まれていますか? – spraff
正直であることを知らない – trojanfoe