标签: c++
这更像是一种语义而不是技术问题。
我们有一个班级IpAddress。在其他构造方式中,它也可以是默认构造的 - 在这种情况下,它没有版本,并且充当IPv4和IPv6的“任何”地址。但是,例如toString(),如果它返回"0.0.0.0 / ::",它应该如何表现?
IpAddress
toString()
"0.0.0.0 / ::"