在 Visual Studio 2022 中,如果我键入如下代码片段
#include <stdio.h>
int main() {
non_existent_function();
return 0;
}
Visual Studio 不会用红色波浪线给
non_existent_function
加下划线。我仔细阅读了这一点,这似乎是因为隐式定义的函数最终可能会被链接器“定义”。但是,我想知道在这种情况下是否有办法启用红色波浪线(或者这是一个坏主意,例如导致像 printf
这样的函数可能会带有下划线)。我还应该提到我正在尝试将 C 与 visual studio 一起使用,而不是 c++。
我在谷歌上查了一下,找不到任何可以找到答案的资源。此外,我查看了文本编辑器、编译器和链接器设置,但没有发现任何问题。我期待某种真/假选项。