gcc-warning

gcc-warning

文章 0 浏览 3

GCC -Wuninitialized 不警告未初始化的结构

#include &ltctime&gt #include &ltiostream&gt #include &ltcstring&gt int main() { struct tm tm //memset(&amptm, 0, sizeof(struct tm)) strpti…

微暖i 2024-10-02 23:29:16 3 0

未定义的行为或误报

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

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

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

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

罪#恶を代价 2024-10-01 01:31:34 7 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 5 0

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

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

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

未检测到未使用的变量

我正在使用 g++ 4.3.0 编译此示例: #include &ltvector&gt int main() { std::vector&lt int &gt a int b } 如果我使用最大警告级别编译该示例,我会…

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

C 语言的无警告模板

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

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

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

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

鹿! 2024-09-26 06:22:35 3 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-&gta =…

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

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

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

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

我无法让 gcc 工作

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

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

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

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

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

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

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

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

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

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

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

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

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

奢欲 2024-09-14 08:34:10 5 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

更多

友情链接

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