中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c++ example如何展示多線程編程

c++
小樊
82
2024-09-27 18:06:42
欄目: 編程語言

在C++中,我們可以使用 <thread> 庫來創建和操作線程。以下是一個簡單的多線程編程示例,該示例創建了兩個線程并讓它們并行地打印 “Hello from thread”。

#include <iostream>
#include <thread>

// 線程函數
void print_hello() {
    std::cout << "Hello from thread" << std::endl;
}

int main() {
    // 創建兩個線程
    std::thread t1(print_hello);
    std::thread t2(print_hello);

    // 等待線程完成
    t1.join();
    t2.join();

    return 0;
}

在這個例子中,我們定義了一個名為 print_hello 的線程函數,它只是簡單地輸出 “Hello from thread”。在 main 函數中,我們創建了兩個線程 t1t2,并將 print_hello 函數作為它們的啟動點。然后,我們調用 join() 方法等待這兩個線程完成。當兩個線程都執行完畢后,程序將正常退出。

0
金川县| 沈阳市| 乌拉特后旗| 石城县| 德阳市| 安塞县| 囊谦县| 柳州市| 湘乡市| 舒兰市| 昭苏县| 吉安市| 鸡泽县| 舞阳县| 营口市| 栖霞市| 江安县| 阿鲁科尔沁旗| 突泉县| 屏东市| 偃师市| 错那县| 肥东县| 丹凤县| 深水埗区| 苍南县| 海口市| 岳池县| 武汉市| 乐业县| 东海县| 五莲县| 浦东新区| 龙南县| 河北区| 新乐市| 元阳县| 萨嘎县| 卢氏县| 怀仁县| 察隅县|