iT邦幫忙

2021 iThome 鐵人賽

DAY 24
0
自我挑戰組

C 語言筆記系列 第 24

[C 語言筆記--Day24] sleep

  • 分享至 

  • xImage
  •  

題目:https://pdos.csail.mit.edu/6.S081/2021/labs/util.html

Write a concurrent version of prime sieve using pipes. This idea is due to Doug McIlroy, inventor of Unix pipes. The picture halfway down this page and the surrounding text explain how to do it. Your solution should be in the file user/primes.c.

程式碼:

#include "kernel/types.h"
#include "kernel/stat.h"
#include "user/user.h"

int
main(int argc, char *argv[])
{
  if(argc < 2)
    sleep(10);
  else
    sleep(atoi(argv[1]));
  exit(0);
}

上一篇
[C 語言筆記--Day22] warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
下一篇
[C 語言筆記--Day25] 不只有一個 expression 的 macro
系列文
C 語言筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言