Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
删除字符串 C 的第一个字符
我试图删除字符串的第一个字符并保留其余部分 我当前的代码无法编译 我对如何修复它感到困惑 My code char newStr char charBuffer int len strlen charBuffer int i 1 char
c
string
char
gccwarning
使用“g++”会导致“警告:永远不会被执行”
我继承了一个C 项目 我正在建设RHEL https en wikipedia org wiki Red Hat Enterprise Linux5 5 通过 makefile 使用 GCC 4 1 2 该项目非常庞大 数百个文件 并且总的
c
gccwarning
gcc4
如何让 gcc/clang 警告 switch 语句中缺少中断
有什么办法可以使gcc or clang警告 switch 语句中缺少中断 具体来说 我几乎总是希望 case 语句以中断结束 如果我不这样做的话 如果我能让编译器抱怨 那就太好了 如果它会寻找一个break语句或一个 fall throu
gcc
codingstyle
switchstatement
Clang
gccwarning
gcc 编译器忽略调试构建的未初始化变量警告
gcc编译器忽略uninitialized variable warning用于调试构建 这对我来说看起来很奇怪 有人可以帮助我理解这一点吗 Program include
c
gcc
gccwarning
为什么 gcc -Wformat 不对 unsigned int 上的 printf %d 发出警告?
以下程序具有未定义的行为 include
c
gcc
gccwarning
formatspecifiers
formatstring
如何查询C++的GCC警告?
GCC 允许使用以下语法查询特定于 C 语言的可用警告标志 g Q help warning c 向调用中添加警告标志会将它们包含在结果中 g Wall Q help warning c 然而 似乎调用是从 C 的角度完成的 我不知道如何从
gcc
gccwarning
gcc 警告:标量初始值设定项周围有大括号
我有如下定义的查找表 并且正在使用 GCC 当我编译时 我收到警告 warning braces around scalar initializer 这个警告是什么意思 我应该如何初始化这个LUT 我在初始化这个结构时犯了错误吗 Help
c
lookuptables
gccwarning
GCC 编译器选项 -wno-four-char-constants 和 -wno-multichar
找不到任何有关的文档 Wno four char constants 但是我怀疑它类似于 Wno multichar 我对么 它们是相关的 但不是同一件事 编译与 Wall pedantic标志 分配 int i abc 产生 警告 多字符
gcc
Clang
compilerwarnings
gccwarning
严格别名警告,创建对 unsigned char 数组 + 偏移量的 uint32_t 引用
在 GNU GCC 4 7 0 中 我收到了一些严格的别名警告 我想解决这些警告 我有一个有效负载 来自硬件 unsigned char payload davidlt PAYLOAD SIZE 我有这一行 uint32 t payload
c
C11
g
gccwarning
隐式转换的 gcc 警告标志
我最近遇到了一个与下一个类似的错误 double getSomeValue return 4 0 std string str str getSomeValue 正如您所看到的 很容易发现问题 但在大型代码库中getSomeValue 与调
c
gcc
typeconversion
gccwarning
意外的 gcc 警告:函数返回局部变量的地址 - 这是编译器错误吗?
以下是最小的工作示例 好吧 实际上它是最小的非工作示例 当使用 gcc 从版本 5 0 到 9 3 编译时 它会发出以下警告 它甚至似乎只在发布版本中发出警告 02及更高 Code class A class B const A getA
c
gcc
gccwarning
compilerbug
g++ 警告:无符号表达式 < 0 的比较始终为 false
为了编译我的 C 代码 我使用 W标志 这会导致警告 警告 无符号表达式 我相信这被认为是一个错误并在 GCC 4 3 版本上修复 但我正在使用 GCC 4 1 这里明显有问题的代码 void FieldGroup generateCrea
c
gcc
gccwarning
GCC 不再实现
我必须将此代码片段从 varargs h 更改为 stdarg h 但我不知道具体如何 ifndef lint int ll log va alist va dcl int event result LLog lp va list ap v
c
Linux
gcc
gccwarning
抑制 GCC 警告“#include 指令末尾有额外标记”
我正在用 C 编写一个程序 旨在在 HP NonStop 机器上编译和运行 然而 我想在运行 Linux 的工作站上进行主要开发 HP NonStop C 编译器需要非标准 include 指令 如下所示 include
c
gcc
warnings
compilerwarnings
gccwarning
为什么 GCC 警告我这条线“被误导性地缩进,就好像它被 if 保护一样”?
警告是 home dronz OF apps myApps HexMap src HexMap cpp 48 5 warning this if clause does not guard Wmisleading indentation i
c
gccwarning
使用 -isystem 包含 CMake 项目依赖项包含目录
我正在开发的一个项目链接到 Google 测试 gtest 作为依赖项 谷歌测试标头通过 CMake 的接口依赖项包含在项目中 使用谷歌测试项目中包含的 CMakeLists target link libraries our projec
gcc
CMake
googletest
gccwarning
为什么 gcc 不会对 int 和 char 产生类型不匹配警告?
为什么在 gcc 中编译以下代码不会产生任何类型不匹配警告 1属于类型int and f 期望类型char void f char c int main void f 1 return 0 即使我们明确指定类型 也不会出现警告 void f
c
gccwarning
从初始化列表转换为“A”将使用显式构造函数“A::A(int)”
我正在尝试将旧的 C 03 代码库迁移到 C 11 但我无法理解 gcc 在以下情况下警告我的内容 g std c 03 t cxx g std c 11 t cxx t cxx In function int main t cxx 8 2
c
C11
gccwarning
禁用 gcc 对不兼容选项的警告
我很好奇是否有一个选项可以禁用 gcc 关于参数对正在编译的语言无效的警告 Ex cc1 warning command line option Wno deprecated is valid for C Java ObjC but not
c
gcc
gccwarning
GCC 的 -Wpsabi 选项到底有什么作用?压制它会产生什么影响?
背景 In the last year I was using the nlohmann json library 1 and was cross compiling on x86 64 using GCC 5 x arm linux gn
c
Linux
gcc
gccwarning
ABI
1
2
»