首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >boost.statechart库中的transition Vs custom_reaction

boost.statechart库中的transition Vs custom_reaction
EN

Stack Overflow用户
提问于 2015-11-20 22:58:50
回答 1查看 249关注 0票数 1

我已经阅读了boost.statechart库的教程和它的示例,我有一个关于转换及其操作的问题。

有两种使用transition<>custom_reaction定义转换的方法,但是它们之间的主要区别是什么,以及何时使用其中的任何一种?

EN

回答 1

Stack Overflow用户

发布于 2015-11-21 00:26:37

自定义反应更具通用性。然而,它们的工作量也更大,更容易出错。

请参考this section in the docs,其中列出了限制并得出结论:

所有这些限制都可以通过自定义反应来克服。警告:很容易滥用自定义反应,直到调用未定义的行为。在使用它们之前,请仔细阅读文档!

因此,当您知道自己在做什么并需要灵活性时,您可以使用自定义反应。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33829767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档