我在Windows on c++ (Visual Studio)上编程,我可以使用std::mutex或CreateMutex创建互斥锁。它们之间的区别是什么?我应该选择哪一个,哪一个更快?它们在用法或隐含方面有什么细节吗?或者也许std::mutex只是一个外壳,在里面使用了CreateMutex?
我知道在C++中有许多不同的方法来完成同样的事情;但是,我想知道这些初始化结构的方法之间的区别。我还想知道做事情的C++方法是什么,因为我知道其中一些方法来自C。MyStruct s2 = { }; //I think this might be from C++
MyStruct s3 = { sizeof