标签: c++ multithreading pthreads beginthread
我在c ++开发人员的职位面试中被问及这个问题,答案是什么?
答案 0 :(得分:10)
我会说:
如果我想创建一个便携式跨平台 C ++二进制文件,我使用pthreads并使用 pthread的实现 视窗。如果我想创建一个 特定于Windows的C ++二进制文件,我会用 开始并避开第三方 依赖于pthread库。
如果他们真的想知道描述两者之间差异的错综复杂的内部细节,那么你应该三思而后行。除非是为了逆向工程工作。