为什么要包含标准头文件?
作者:Embedded_User 提问时间:2/17/2014
在 C 中包含标准头文件的原因是什么,例如等等。 gcc 编译器只是显示一个警告并隐式声明它,就像stdio.hstdlib.h 函数“printf”的隐式声明 并且程序成功执行... 除了删除警...
GCC-WARNING 问答列表
作者:Embedded_User 提问时间:2/17/2014
在 C 中包含标准头文件的原因是什么,例如等等。 gcc 编译器只是显示一个警告并隐式声明它,就像stdio.hstdlib.h 函数“printf”的隐式声明 并且程序成功执行... 除了删除警...
作者:Hemant 提问时间:12/11/2022
在尝试包含自定义头文件时,我在 C 代码中目睹了以下错误 - “警告:#include 指令末尾的额外标记”,尽管即使在抛出错误后,程序似乎也能按预期工作。 但是为什么会出现警告消息呢?意义何在? ...
作者:childerxxx 提问时间:11/30/2022
最近,我发现通过添加 and to 可以提高编译警告级别。 这暴露了一些隐藏的错误。-Wall-WextraCFLAGS 但我不想编辑第三方代码中的警告。 我使用的项目是一个开源的 RTOS:RT...
作者:Phil Hannent 提问时间:9/28/2009
我有一个跨平台的应用程序,在我的一些函数中,并非所有传递给函数的值都被利用。因此,我收到来自 GCC 的警告,告诉我有未使用的变量。 围绕警告进行编码的最佳方式是什么? 围绕该功能的 #ifdef...
作者:Vladimir 提问时间:5/18/2022
我想知道我是否可以禁用STM32CubeIDE项目中特定头文件包含的警告?编译器是 gcc。我遵循了这个建议,并用编译指示“保护”了一个标题,但它对我不起作用。...
作者:emerg.reanimator 提问时间:10/28/2023
此警告由 G++ 编译器从 GCC-13 开始发出。 Clang++ 17 对这段代码很满意。 MSCV 19 产生类似的警告 (39):警告 C4263:“Derived &Derived::...
作者:Leon 提问时间:11/7/2023
我刚刚从 gcc-10.5.0 升级到 GCC/G++-12.2(带有 Debian12 官方 apt 存储库), 并重新编译了我的旧代码。 g++-12 给了我很多这样的警告: my_sourc...