Visual C ++监视窗口的功能“标识符未定义”或“参数过多”

时间:2018-10-14 17:53:52

标签: debugging visual-studio-2017

20多年来,我一直在gdb或dbx中打印函数的值。在Visual C ++中,似乎有时可行,但有时无效。

我可以添加strlen( "foo" ),它会按预期显示3。但是如果我加上fmod(2.0,1.0),它就说identifier "fmod" is undefined

我也尝试sin(0)并查看too many arguments in function call。更改为0.0(double) 0.0不会更改结果(并且删除参数将显示<void>)。

我经常通过各种功能看到这些错误,但没有维护列表。

调试器当前停止在使用相关功能的可调试文件的一行上,因此我认为链接器并未删除它们进行某种功能级别的链接。

0 个答案:

没有答案