如何用c 建立四個執行緒t1,t2,t3,t4,向4個檔案中寫入資料,t1只能寫入1,t2只能寫入2?

時間 2021-06-20 05:36:45

1樓:Will Zhang

#include

#include

#include

#include

#include

#include

namespace

test(*

g_fs

[cur_file_idx

])<<

thread_id

<

endl

;g_file_status

[cur_file_idx]=

(g_file_status

[cur_file_idx]+

1)%g_num

;g_file_cv

[cur_file_idx

].notify_one

();cur_file_idx=(

cur_file_idx

+g_num-1

)%g_num;}

}}// namespace test

intmain

()std

::vector

thread

>threads

(test

::g_num

);for

(size_ti=

0;i<

test

::g_num;++

i)for(

size_ti=

0;i<

test

::g_num;++

i)return0;}

2樓:cao

這。。。。new一塊4的倍數的buf, t1只對buf[0],buf[3],buf[7]......寫資料,其他同理。

滿了就flush一下。。。。。ABCD針對檔名做偏移,就行了 buf[0 + ('B' - 'A')],buf[3+ ('B' - 'A')],buf[7+ ('B' - 'A'

如何用四個字概括一下你自己?

搬運答主一閨蜜的自我總結 五官不正,三觀挺正 喜歡人家,沒人喜歡。數學極差,死亡物理 發奮努力,碌碌營營。成績中等,人品還行 朋友不多,可以交心。摘自閨蜜的手帳,略有改動 微笑會點亮世界 迷迷糊糊,和人交流說話有沒有一種不知所措,不知所語,別人問你喜歡什麼,你也是支支吾吾,唉自己沒主見,對什麼都是平...

如何用四個字形容你上一段感情

未來可期 太後悔了!和前男友是沒進大學前加的好友,當時想著進學校前先問問學長學姐相關注意的,避雷,誰知道我自己踩了最大的乙個雷!學長套路真的深,注意注意注意!加了學長QQ之後,和學長交流一直都很和諧,聊著聊著你會覺得這個學長人真的好,感覺自己好幸運,剛進大學就認識這麼乙個又好又優秀的人。再後來開學之...

如何用四個字評價三國著名人物?

半斤回鍋肉 荀彧 弔喪問疾 荀攸 看墳守墓 程昱 關門閉戶 郭嘉 白詞念賦 張遼 擊鼓鳴金 許褚 牧牛放馬 樂進 取狀讀招 李典 傳書送檄 呂虔 磨刀鑄劍 滿寵 飲酒食糟 于禁 負版築牆 徐晃 屠豬殺狗 夏侯惇 完體將軍 曹子孝 要錢太守 其餘 衣架飯囊 酒桶肉袋 公子小白 曹操 性多疑忌 孫權 目...