Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 C++ 开发人员职位面试中被问到这个问题,答案是什么?
我会说:
如果我想创建一个可移植的跨平台 C++ 二进制文件,我会使用 pthreads 并为 windows 使用 pthread 实现。如果我想创建一个特定于 Windows 的 C++ 二进制文件,我会使用 beginthread 并避免第 3 方对 pthread 库的依赖。
如果他们真的想知道描述两者之间差异的复杂内部细节,你应该三思而后行在那里工作。除非是为了逆向工程工作。