Linux用のGetTickCount()のような同様の関数はありますか?
他のsutffを試しましたが、まったく機能しませんでした。
したがって、起動からの正確な時間をミリ秒単位で返す必要があります。
CLOCK_MONOTONICを使用した clock_gettime は、あなたが探しているように見える魔法の呪文です。サンプルコード、未テスト:
struct timespec *t;
t = (struct timespec *)malloc(sizeof(t));
clock_gettime(CLOCK_MONOTONIC, t);
乗り方を教えてください。私は現時点で Linux を使用していないため、これは私が指摘したマニュアル ページからの単なる推測です。
うーん、コンパイラは存在しないと言いますが、time.hを含めました
コンパイラまたはリンカのエラーが発生しますか? リンカー エラーが発生した場合は、「rt」ライブラリとリンクしていないことが原因である可能性があります。