[C/C++] sleep

  • sleep
  • 在MutliThreading Programming裡sleep()會很常被使用到,為了要最佳化各個thread的效率,有些thread我們會視情況在裡面加上sleep()讓其他的thread獲得較高的CPU使用資源。而在linux底下的sleep函式是以秒為單位,範例程式如下:

    • sleep(5);

    上面就是讓terminal畫面停留五秒的程式指令,詳細的sleep指令資訊可以參考下面的網頁

    http://linux.die.net/man/3/sleep

    但是光只有秒的單位還不太夠用,如果要使用到微秒的函式就要使用到usleep(),範例如下:

    • usleep(1000000);

    上面的寫法可以讓程式暫停1秒。

Orange - data analysis tool

Installation pip install orange3 Run orange python -m Orange.canvas