作者elfkiller (沒有暱稱)
看板C_and_CPP
標題Re: [問題] thread 和 string
時間Thu Jun 4 02:28:50 2009
※ 引述《elfkiller (沒有暱稱)》之銘言:
: void thread_function(){
: string xxx;
: ...
: }
: 如果像上面一樣在thread裡面建構一個string
: 會因為 string 是動態物件
: 使得多個 thread 共用到同一個 string 造成 race condition 嗎?
debug 半天發現是 client socket 出問題 ...
socket 傳入 thread function 是不是要做什麼保護機制?
是用 win32 的 CreateThread(); 和 dev c++
另外問一下 XP 可以模擬出 fork(); 的功能嗎?(不論語言只要能跟C結合就行這樣)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.161.119.103
→ james732:聽說fork()極難在win模擬出來? 06/04 09:24
推 Ebergies:是的 06/04 11:07