[問題] CRT 和 Win32 API 的關係
VC++中, 盡可能使用 CRT 的 _beginthreadex
少用 WIn32 API CreateThread
原因是 CreateThread 有機會造成記憶體洩漏, 或是不能保證 thread-safe
_beginthreadex 其實也是呼叫 CreateThread
並多增加一些操作來避免上述問題發生
看到這裡, 有點混淆了 CRT 和 Win32 API 的關係
CRT 應該是比較底層, 上層是 Win32 API
但 _beginthreadex 的說明, 又好像 Win32 API 再底層
兩者間是怎樣的關係呢?
請各位大大解惑,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.231.60.117
推
12/06 22:03, , 1F
12/06 22:03, 1F
→
12/06 22:03, , 2F
12/06 22:03, 2F
→
12/06 22:04, , 3F
12/06 22:04, 3F
→
12/06 22:04, , 4F
12/06 22:04, 4F
→
12/06 22:04, , 5F
12/06 22:04, 5F
推
12/06 23:45, , 6F
12/06 23:45, 6F
→
12/06 23:45, , 7F
12/06 23:45, 7F
→
12/06 23:46, , 8F
12/06 23:46, 8F
→
12/07 00:34, , 9F
12/07 00:34, 9F
→
12/07 00:34, , 10F
12/07 00:34, 10F
→
12/07 00:34, , 11F
12/07 00:34, 11F
推
12/07 05:06, , 12F
12/07 05:06, 12F
推
12/07 06:37, , 13F
12/07 06:37, 13F
→
12/07 06:38, , 14F
12/07 06:38, 14F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章