【发布时间】:2014-02-11 14:52:19
【问题描述】:
在 Visual Studio 2013 中是否有办法概述(红色)未声明的 C 函数? 似乎默认情况下VS2013认为每个未知函数都是隐式的。
谢谢
【问题讨论】:
标签: c syntax visual-studio-2013 outline
在 Visual Studio 2013 中是否有办法概述(红色)未声明的 C 函数? 似乎默认情况下VS2013认为每个未知函数都是隐式的。
谢谢
【问题讨论】:
标签: c syntax visual-studio-2013 outline
Microsoft Visual Studio 在现代 C 标准方面是出了名的糟糕,而且几乎停留在 C89 上。 2013版improved on this a bit,不过没什么。
我相信它确实仍然需要未声明的函数来隐式返回int。 IDE 在这方面只是遵循编译器(它应该......)。
您可能已经知道,您可以将部分但并非所有 C 代码编译为 C++,然后大多数 C99 规则(如您在此处所讨论的规则)开始发挥作用。只需将您的源文件保存为 .cpp 或等价的文件即可。
那个,或者使用支持你使用的语言的体面的 IDE。
【讨论】: