gcc-warning

gcc-warning

文章 0 浏览 4

未定义的行为或误报

我(基本上)在野外遇到了以下内容, x = x = 5; 它显然可以在早期版本的 gcc 下干净地编译(在 gcc 4.5.1 下生成警告)。据我所知,警告是由 -Wseque…

最美不过初阳 2024-10-01 10:10:14 7 0

抑制“ISO C99 需要使用剩余参数”

考虑以下两个宏: #define PNORM( v, s, ... ) { \ if( VERBOSITY_CHECK( v ) ) { \ if( ( errno = pthread_mutex_lock(&server.output_mutex) ) ) { …

罪#恶を代价 2024-10-01 01:31:34 9 0

警告:“struct GLUquadric”的前向声明;

我得到以下内容 x.cpp: In member function ‘X’: x.cpp:153:10: warning: possible problem detected in invocation of delete operator: x.cpp:146…

香橙ぽ 2024-09-30 21:43:26 7 0

Xcode 警告:“属性 ''及其超类 ''没有匹配的“原子”;属性”

在编译多个子类现有 Cocoa 类的类时,我收到 Xcode 警告。例如,以下类 @interface HMAttitude : CMAttitude { double pitch; double roll; double ya…

往事风中埋 2024-09-30 16:28:23 5 0

未检测到未使用的变量

我正在使用 g++ 4.3.0 编译此示例: #include int main() { std::vector a; int b; } 如果我使用最大警告级别编译该示例,我会收到一条警告,指出未使…

第几種人 2024-09-30 14:40:53 11 0

C 语言的无警告模板

从 C++ 过渡后,我现在正在学习 C 的黑暗艺术,并开发了以下代码来取代我对模板的需求。在下面的示例中,我以可用于存储任何数据类型的方式实现了普通…

躲猫猫 2024-09-27 06:43:07 14 0

这些警告不应该是带有 g++ 的吗? -墙?

我只是好奇以下代码是否会导致 g++ 编译器发出警告: // Snip #1 bool x = 0; x++; // Snip #2 switch (x) { default: printf("hi\n"); } 问题是这样…

鹿! 2024-09-26 06:22:35 5 0

为什么此代码没有生成严格别名警告?

我有以下代码: struct A { short b; }; struct B { double a; }; void foo (struct B* src) { struct B* b = src; struct A* a = (struct A*)src; b-…

一生独一 2024-09-25 11:15:29 11 0

编译器检测返回对局部变量的引用

由于返回对局部变量的引用,我刚刚被一种令人讨厌的未定义行为所困扰。 我们知道它是邪恶的,通常编译器会打印一个漂亮的警告来告诉我们……不过,gcc…

妄想挽回 2024-09-19 08:47:45 6 0

我无法让 gcc 工作

我必须编译一个 matlab 工具箱附带的 .c 文件。 为此,我下载了 xcode 3.1.4,现在我正在尝试类似的命令 gcc -o solvemc solvemc.c 并收到类似的错误 …

碍人泪离人颜 2024-09-17 22:49:54 7 0

g++警告:无符号表达式的比较 < 0 始终为假

为了编译我的 C++ 代码,我使用 -W 标志,这会导致警告: 警告:无符号表达式的比较 0 始终为假 我相信这被认为是一个错误,并在 GCC 4.3 版本上修复…

苏佲洛 2024-09-16 20:04:26 7 0

如何抑制“未使用的参数” C 中的警告?

例如: Bool NullFunc(const struct timespec *when, const char *who) { return TRUE; } 在 C++ 中,我可以在参数周围添加 /*...*/ 注释。但当然不是…

一直在等你来 2024-09-16 11:34:49 10 0

在 Linux 上构建 Nginx 时如何抑制已知警告?

我是一名 Linux 爱好者,第一次尝试在 Debian (Lenny) 上构建 nginx。 尝试构建 nginx 失败,我收到有关 sys_errorlist 和 sys_nerr 的已知警告,如下…

乞讨 2024-09-15 20:56:00 8 0

有符号/无符号比较和 -Wall

我最近开始使用 -Wall 编译器开关来尝试提高代码质量。它(正确地)给出了关于这个小片段的警告... int i; for (i = start - 1; i >= 0; i--) { if (i…

奢欲 2024-09-14 08:34:10 10 0

gcc 警告:标量初始值设定项周围有大括号

我有如下定义的查找表,并且正在使用 GCC。当我编译时,我收到警告, warning: braces around scalar initializer 此警告是什么意思?我应该如何初始…

上课铃就是安魂曲 2024-09-14 07:05:00 12 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文