gpt4 book ai didi

c++ - 在 C++ 中不代表任何内容

转载 作者:太空宇宙 更新时间:2023-11-04 15:22:53 25 4
gpt4 key购买 nike

<分区>

我的情况是 std::vector<double>但我希望其中一些 double 是“无”/“不存在”。这是如何在 C++ 中完成的?我们可以安全地假设所有“正常” double 对我的目的来说都不是负面的。

我应该让 -1(或一些负数)表示“无”吗?这听起来不太优雅。

我应该创建一个带有“无”bool 成员的 Double 类吗?这可能行得通,但看起来相当冗长和丑陋。

我应该创建一个 Double 类并创建一个“NoDouble : public Double”子类吗?这听起来更糟。

如有任何想法,我们将不胜感激。

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