この場合、第 2 引数timespecは、関数呼び出しがシグナルによって中断された残りの期間を格納するために使用されます。このオブジェクトはその後再びnanosleepを呼び出して、今度はスリープを終了させることができます。次の例では、複数のエラーコードをチェックし、対応するメッセージを表示し...
タイミング値はtimespec構造体に格納され、エポックから渡された秒数とナノ秒を表す 2つのメンバで構成されます。呼び出し元はtimespecオブジェクトを事前に宣言し、そのアドレスをclock_gettime関数に渡すことに注意してください。 #include<stdio.h>#include<stdlib.h>#include<sys/time.h>#...