gcc-warning 相关问题

GCC是GNU编译器集合,包括gcc C编译器和g ++ C ++编译器等。它具有强大的警告功能,可以揭示C和C ++代码中的编码错误。

已解决 - 在 gcc 编译器上使用“-Wall”标志时是否可以挑选变量以避免 [-Wunused-variable] 的“错误”肯定警告?

我声明了两个变量: 字符元音 [5] = {'a', 'e', 'i', 'o', 'u'}; char nStrings[2][4] = { {'a', 'c', 'p', 'x'}, {'b', 'd', 'q', 'y'} }; 并用它们与ìf语句进行比较,...

回答 1 投票 0

在 gcc 编译器上使用“-Wall”标志时是否可以挑选变量以避免 [-Wunused-variable] 的“错误”正面警告?

我声明了两个变量: 字符元音 [5] = {'a', 'e', 'i', 'o', 'u'}; char nStrings[2][4] = { {'a', 'c', 'p', 'x'}, {'b', 'd', 'q', 'y'} }; 并用它们与ìf语句进行比较,...

回答 1 投票 0

错误:对于 C++ 源文件,cppStandard 已从“c++17”更改为“”

这是我的 VS 代码中显示的完整消息: [3/31/2023, 8:48:21 PM] 对于 C++ 源文件,cppStandard 从“c++17”更改为“”。 [3/31/2023, 8:48:21 PM] 对于 C 源 ...

回答 0 投票 0

GCC 可能未初始化警告 - 误报?

我花了一天时间尝试在 GCC 12.2 中调试可能未初始化的警告。我最终将代码缩减为一个最小的可重现示例,表明该警告是误报。 该...

回答 0 投票 0

如何让 vscode 使用“正确”的 exe 路径? C++

我是菜鸟,但我会尽可能具体。 所以,我的问题是:当我尝试在右上角的小按钮上运行程序时,它可以运行,但是当我尝试在我的终端中使用 &q 运行它时...

回答 0 投票 0

GCC 意外警告?

我正在做一个个人项目,我做了这样的代码(在一个静态的小辅助函数中): char *tmp = NULL; 如果 ((tmp = strchr(mode, 'b') != NULL) && tmp - 模式 < 3) return

回答 2 投票 0

我创建了一个文件,当我运行代码时出现以下内容,为什么? [关闭]

这是发生的错误。 谁能告诉我怎么解决?? 我已经更改了文件的位置(路径),但它仍然在发生。

回答 0 投票 0

有没有办法在整数提升时得到警告?

例如: 在这种情况下,我希望有一个编译器警告。 这可能吗? #包括 int 主要(无效) { 字符我; 整数计数 = 555; 对于(我= 0;我< count; i+...

回答 3 投票 0

Gcc在MacOS 10.15.4 Catalina上不能用?

我想重新开始写c++代码,我才发现自制版的gcc不能编译任何c++、c、甚至fortran程序。例如,我试着编译以下程序......

回答 1 投票 0

如何修复C语言中的分段故障错误?

我是C语言的新手,我想不通。代码编译后让我运行一次,但当我进入时,它给我分段故障。我运行gdb,回溯发现分段故障 ...

回答 1 投票 0

警告:在声明std::unique_ptr (-Wignored-attributes)时,忽略模板参数的属性。

用这里解释的模式如下: auto action = std::unique_ptr< posix_spawn_file_actions_t, decltype(&posix_spawn_file_actions_destroy) > { new posix_spawn_file_actions_t()...。

回答 1 投票 1

固定“ -Wunused-parameter”警告,取决于预处理器条件

当变量的使用取决于预处理程序指令(#if,#else ...)的条件时,如何解决“ -Wunused-parameter”警告。 void foo(std :: string&color){#ifdef PRINT printf(“ ...

回答 1 投票 0

gcc警告和gcc错误消息之间的区别

我在没有任何消息的代码块中编译了此代码片段:printf(“ x%i \ n地址,ptr);现在,我尝试通过终端和gcc进行编译,但是得到以下消息:警告:...

回答 1 投票 0

安装NLTK时出现错误

[尝试通过pip install nltk安装NLTK时出现以下错误---------------------------------- ------ nltk运行失败的建筑轮子setup.py clean for nltk Running ...

回答 1 投票 0

“ stderr;”声明不会发出警告

假设我有这样的源代码:#include FILE * p; int main(void){p; } ...它将编译(使用gcc)而没有任何错误或警告-除非我在...

回答 1 投票 3

如何禁用有关在GCC中使用已弃用的Get的警告?

我正在运行CTF,目前正在编写一个利用C的gets函数的问题。我了解该功能已被弃用且很危险,在任何其他情况下都不会使用它。 ...

回答 2 投票 0

禁用GCC收到警告

我正在运行CTF,目前正在编写一个利用C的gets函数的问题。我了解该功能已被弃用且很危险,在任何其他情况下都不会使用它。 ...

回答 2 投票 0

gcc不会警告比较无符号整数<0,即使已启用Wextra,也是如此

采用以下代码#include template T f(T x,unsigned y){如果(y <0)返回x;返回static_cast (0); }使用命名空间std; int main()...

回答 1 投票 3

为什么-Wcast-align不警告在x86上从char *转换为int *?

我知道gcc有一个选项-Wcast-align,它在投射指针时发出警告,从而增加了目标的所需对齐方式。这是我的程序:char data [10]; int ptr = *((...

回答 1 投票 11

“访问被拒绝” GCC C编译

我知道曾经有过类似的问题,但似乎没有一个能解决我的问题。成功编译代码后,出现“访问被拒绝”的信息。尝试执行...

回答 1 投票 1

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