gpt4 book ai didi

c++ - 是否有推荐的设计模式来与进程通信参数?

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:55:32 27 4
gpt4 key购买 nike

<分区>

我有一个由许多类组成的信号处理路径。每个处理类都是较小类的组合,每个类都有自己的参数。

直到现在,我一直偷懒,将所有处理参数存储在一个单独的参数类中。我使它成为所有处理类的 friend ,这样它们就可以直接访问它的数据成员。然而,这使得各个 block 和参数类之间的耦合非常强,使设计完全不灵活。

我正在重新设计代码,以便每个小进程拥有它自己的私有(private)数据成员,它需要这些成员才能运行以减少耦合。但是现在,如果加载了一组新的参数,我需要一个复杂的方法来设置每个单独处理 block 中的所有参数(使用访问器函数)。此方法中的命令将与流程紧密耦合。如何最小化这种耦合?

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