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

问题描述 投票:0回答:1

在 Visual Studio 2022 中,如果我键入如下代码片段

#include <stdio.h>

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

Visual Studio 不会用红色波浪线给

non_existent_function
加下划线。我仔细阅读了这一点,这似乎是因为隐式定义的函数最终可能会被链接器“定义”。但是,我想知道在这种情况下是否有办法启用红色波浪线(或者这是一个坏主意,例如导致像
printf
这样的函数可能会带有下划线)。我还应该提到我正在尝试将 C 与 visual studio 一起使用,而不是 c++。

我在谷歌上查了一下,找不到任何可以找到答案的资源。此外,我查看了文本编辑器、编译器和链接器设置,但没有发现任何问题。我期待某种真/假选项。

c visual-studio visual-studio-2022
1个回答
0
投票

VS 2022 做到了。当您将鼠标悬停时,它会显示问题。您可能搞砸了配置。我将其发布为显示图像的答案。

© www.soinside.com 2019 - 2024. All rights reserved.