C语言 是否可以在Visual Studio 2022中为隐式定义的函数启用红色波浪线?

s4n0splo  于 2023-05-22  发布在  其他
关注(0)|答案(1)|浏览(225)

在Visual Studio 2022中,如果我键入一个代码段,如

#include <stdio.h>

int main() {
    non_existent_function();
    return 0;
}

Visual Studio不会用红色波浪线给non_existent_function加下划线。我读了这篇文章,似乎是因为一个隐式定义的函数最终可能是用链接器“定义”的。然而,我想知道是否有一种方法可以在这种情况下启用红色曲线(或者这是一个坏主意,例如导致像printf这样的函数可能会成为下划线)。我还应该提到,我试图在Visual Studio中使用C,而不是C++。
我在谷歌上查了一下,我找不到任何能找到答案的资源。此外,我查看了文本编辑器、编译器和链接器的设置,没有发现任何异常。我期待着某种真/假选项。

w41d8nur

w41d8nur1#

VS 2022就是这样。当你悬停它显示的问题。你可能把配置搞砸了。我把它作为一个答案来展示图像。

相关问题