gpt4 book ai didi

c++ - 通过几个函数发送任意数据

转载 作者:行者123 更新时间:2023-11-30 03:12:42 24 4
gpt4 key购买 nike

在制作遵循 state design pattern 的状态系统时(到目前为止工作得很好)我现在想知道是否有办法向这个系统发送任意数据。我在想,这可能会使用 Stimulus 类。

系统本身被组合成另一个可以响应刺激的对象,状态机和状态本身也可以有刺激,它们将通过函数调用从外层传递到内层。问题是刺激需要将任意数据传送到这些不同的级别,我想不出一种简单的方法来将其导出。

我在想也许可以使用 dynamic_cast,但我想知道是否有更好的方法。

最佳答案

boost::any 可能对你有用,这取决于你在做什么。

关于c++ - 通过几个函数发送任意数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/566846/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com