一个例子可能是:RAII - 资源获取是与关键部分一起使用的初始化
其他重要的,受欢迎的,你经常使用的吗?
答案 0 :(得分:1)
This link提到了不少。 Command模式可以方便地将请求分派给线程。领导/追随者似乎也是一个有趣的模式。
答案 1 :(得分:0)
您也可以尝试:patterns and idioms
答案 2 :(得分:0)
我将message passing, share nothing concurrency用于我当前的产品以及我过去编写的高性能桌面应用程序。根据我的经验,最好避免共享数据同步。您可以使用NamedPipes,窗口消息或套接字在线程之间进行通信。
如果您决定尝试同步访问共享数据,take a look at this topic.