【发布时间】:2016-04-15 09:12:51
【问题描述】:
如果请求的接收者可以用与地址空间无关的方式表示,那么您可以将请求的命令对象传输到不同的进程并在那里完成请求。
来自:http://www.worldcat.org/isbn/9780201633610
如何在 c++ 中以独立于地址空间的方式表示对象?
编辑:如何在 c++ 中以独立于地址空间的方式表示对象,以便将命令对象传输到不同的进程并能够满足请求?
【问题讨论】:
-
这句话基本上意味着表示不应该包含指针。
-
@n.m.:我不这么认为,指针在 C++ 中无处不在
-
“如何在 c++ 中以独立于地址空间的方式表示对象?” 大多数时候,对象(类实例)实际上是以独立于地址空间的方式表示的,你的问题不清楚。
-
@πάνταῥεῖ 澄清了这一点。
-
@BasileStarynkevitch 您自己的回答暗示(不应依赖地址 => 不应包含地址)。
标签: c++ design-patterns memory-address command-pattern address-space