• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    怎樣獲取線程ID

    多線程程序開辟的過程中,常用的闡發問題的手段就是日記,而為了區分分歧線程,輸出日記的同時也要同時輸出線程id,是以,本文告訴你在各類場景下,如何獲取線程ID

    東西/原料

    • C++11

    方式/步調

    1. 1

      經由過程挪用std::this_thread.get_id()來獲取內部線程的id

    2. 2

      建立線程后,經由過程線程對象獲取線程id, 然后挪用join函數期待線程竣事

    3. 3

      從輸出打印信息看,內部線程的id和經由過程線程對象獲取的id是不異的

    4. 4

      啟動線程,設置線程分手屬性之后,再獲取線程id

    5. 5

      從輸出信息看,內部線程的id與分手之后獲取的線程id分歧

    6. 6

      挪用std::thread::id()可以獲取默認線程id

    7. 7

      調試運行成果如下所示,默認線程的id號是0x0

    注重事項

    • 喜好經驗接待點贊投票!
    • 經驗由 YWMLI1 原創,首發百度經驗,轉載請注明出處!
    • 發表于 2019-08-04 22:15
    • 閱讀 ( 1302 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆