<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          LibdillC 語言并發(fā)編程庫

          聯(lián)合創(chuàng)作 · 2023-09-29 07:40

          Libdill 是一個 C 開發(fā)庫,可以輕松用來編寫結(jié)構(gòu)化的并發(fā)程序。下面例子啟動兩個并發(fā)的 worker 函數(shù)打印 Hello 和 World :

          #include <libdill.h>
          #include <stdio.h>
          #include <stdlib.h>
          
          coroutine void worker(const char *text) {
              while(1) {
                  printf("%s\n", text);
                  msleep(now() + random() % 500);
              }
          }
          
          int main() {
              go(worker("Hello!"));
              go(worker("World!"));
              msleep(now() + 5000);
              return 0;
          }

          編譯方法:

          $ cc -ldill -o hello hello.c
          瀏覽 11
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  无码系列亚洲精品国产A√现线 | 国产操逼视频免费 | 在线一区二区三区四区五区 | 影音色资源 | 青娱网精品视频 |