gpt4 book ai didi

arrays - 变体数组可以有 0 个元素吗?

转载 作者:行者123 更新时间:2023-12-03 14:53:48 24 4
gpt4 key购买 nike

普通动态数组支持空(= nil, Length() = 0)

然而,变体数组似乎不支持这一点。

我在变体数组中传递数据(由于 OLE/COM),当用户定义 0 个元素时出现错误...

我可以使用 varEmpty 代替 0 长度数组,但这些数据数组可以灵活更改(添加项目、删除项目等)。

如何在 Variant 中传递空数组,还是需要使用其他方式?

最佳答案

varEmpty 是处理此问题的正确方法。当然,COM 接口(interface)另一端的代码可能不喜欢空数组,但这一切都取决于您与该接口(interface)的特定约定。

关于arrays - 变体数组可以有 0 个元素吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7992104/

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