gpt4 book ai didi

c++-cli - 如何在 c++/cli 中使用 Nullable 类型?

转载 作者:行者123 更新时间:2023-12-02 10:40:27 36 4
gpt4 key购买 nike

我有以下代码,我认为它可以工作:

property Nullable<double> Angle {
Nullable<double> get() {
return nullptr;
}
}
它没有。我该怎么做? c++/CLI 甚至支持可为空类型吗?

最佳答案

OK,经过一番折腾,找到了:

返回null,就做

return Nullable<double>();

返回非空:
return Nullable<double>(12321);

将返回值声明为 Nullable<double> 很重要而不是 Nullable<double>^ , 好像是这样做的,当使用其他语言如 C# 和 vb.net 时,会看到类型为 ValueType而不是 double? .

关于c++-cli - 如何在 c++/cli 中使用 Nullable 类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1457723/

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