for(;;)
{
...// CPU usage and etc...
printf("Server is up: %.0f sec\n",diff_time); //seconds of running for example
sleep(1);
}
...//other server code
サーバープログラムを書いています。CPU 使用率などに関する情報を 1 秒ごとに出力する必要があります。上記のコードは機能しますが、ループ後のサーバー コードは決して完了しません。この無限ループを毎秒実行するものに置き換える方法を知っている人はいますか? 残念ながら、スレッドと子プロセスはありません。その他のアイデア。