在c开发人员面试中被问到这个问题,这是什么答案?
解决方法
我会说:
If I wanted to create a portable cross-platform
C++ binary,I’d use pthreads and use
the pthread implementation for
windows. If I wanted to create a
windows-specific C++ binary,I’d use
beginthread and avoid the 3rd party
dependency on the pthread library.
如果他们真的想知道描述两者之间差异的错综复杂的内部细节,你应该考虑两次在那里工作.除非是用于逆向工程.