【发布时间】:2018-07-29 12:06:39
【问题描述】:
在 Visual Studio 中,BuildVision 给了我一个错误,其中的消息是 at Null>
和“Struct is Null”是一样的,还是有什么不同?
我之所以这么问,是因为我在网络上找不到包含此消息的任何内容。我能找到的只是指向“Struct is Null”,但我发现的一切都没有帮助我!我想知道这是不是因为 at?
编辑:
我使用
if(value == <struct at NULL>)
this()
else
that()
这不起作用,尽管调试器说该值为 .
在此示例中,我尝试检查“分发”的组件是否为空,以确定分发对象的状态。这是原始代码:
if (Distribution.distBrowserName() == NULL || Distribution.getShape() == NULL)
return false;
else
return true;
【问题讨论】:
-
错误码是什么?
-
抱歉,但我不相信“”是完整的错误消息
-
发布一些代码? at 表明你在玩弄指针。也许是指向指针的指针
-
我试图以
strategy->plot()的形式调用一些东西,而策略是一个自定义类指针。出现的错误消息在“访问违规...”窗口中。 BuildVision 中的错误只是 -
我认为您需要编辑问题以获得最小的、可验证的示例
标签: c++ visual-studio visual-studio-2013