warnings相关内容

C:警告:X可以在这个函数中使用未初始化

要澄清,这个问题是关于一门功课。但它不涉及到运动本身,所以我希望我不会遇到任何阻力在这里回答我的问题。基本上,运动是有关创建自己的结构“载体”,并使用它,而不是多数民众赞成的问题。因为我很新,我不明白为什么我得到一个“警告:”一“可用于初始化”此处 这是我的vector.h文件 的#ifndef VECTOR_H #定义VECTOR_Htypedef结构向量{ int类型的; ..
发布时间:2016-08-19 16:01:38 C/C++

分配使指针没有投

我编辑一个快速排序code,这样低,高,中间点的数组元素的而不是整数的值。 这是我的code: 的#include<&stdio.h中GT;#定义N 10无效快速排序(int类型的[],INT *低,INT *高); INT拆分(int类型的[],INT *低,INT *高);INT主要(无效) { 诠释一个[N],I; 的printf(“请输入%d个数字进行排序:”N) ..
发布时间:2016-08-19 14:53:30 C/C++

"从兼容的指针类型&QUOT转让;警告

我正在写解析与质感和动画数据并将其加载一个文件到我已经宣布了一些全球性结构的功能。我得到的编译器警告“从兼容的指针类型分配”特定线路。这是一个很多code,所以我只是在这里发表的重要组成部分。 首先,我有我的动画例程结构数据类型,如下所示: typedef结构{ unsigned int类型的帧; GLuint * TEX; *漂浮时间; ..
发布时间:2016-08-19 14:33:18 C/C++

无法摆脱的"这小数常量仅ISO C90&QUOT符号;警告

我使用的哈希FNV作为我的哈希表的实现哈希算法,但我发现在这条线的问题的标题警告: 无符号哈希= 2166136261; 我不明白为什么会这样,因为当我这样做:的printf(“%U \\ N”,UINT_MAX); 的printf(“2166136261 \\ n”); 我得到这样的: 4294967295 2166136261 这似乎是在我的机器的极限...... 为什么我得 ..
发布时间:2016-08-18 22:08:04 C/C++

C / C ++编译器警告:你清理所有code删除它们,或让他们吗?

我在哪里,我一直给code。通过别人来更新许多项目的工作。更多的往往不是我编译它,并获取有关1000 +编译器警告。当我看到编译器警告他们让我觉得脏,所以我的第一个任务是清理code和删除它们。通常情况下,我觉得大概有十几问题,像未初始化的变量,例如 我不明白为什么人们离开他们并没有完全干净的编译没有警告。我缺少的东西吗?没有任何正当理由,只是离开他们?任何恐怖故事分享? 解决方案 我要 ..
发布时间:2016-08-18 22:05:00 C/C++开发

在有条件的前pression常量值

在一个编码风格问题有关无限循环的,有些人提到他们preFER的为(;;)的风格,因为一段时间(真)的风格提供了有关条件的前pression上MSVC警告信息是不变的。 这让我很吃惊很大,因为在条件前pressions使用的常量值是避免#IFDEF地狱的有效途径。例如,你可以在你的头: #IFDEF CONFIG_FOO EXTERN INT foo_enabled; #其他 #定义foo_e ..
发布时间:2016-08-18 14:49:26 C/C++开发

用C空的结构

我有没有成员(目前)的结构,我想知道是否有可能燮PSS警告$ P $ I得到: 警告:结构没有成员 是否有可能增加一个成员,并保持的sizeof 的结构零?任何其他解决办法? 解决方案 在C空结构的行为是依赖编译器对C ++它是规范的一部分( ..
发布时间:2016-08-18 14:18:43 C/C++

&是什么QUOT;控制到达非void函数&QUOT结束;意思?

我已经对这个二进制搜索算法得到奇怪的编译器错误。我得到的控制到达非void函数结束的警告。这是什么意思? INT二进制(INT VAL,诠释整理[],INT低,诠释高){ INT中旬=(低+高)/ 2; 如果(高<低) 返回-1; 如果(VAL<整理​​[MID]) 返回二进制(VAL,排序,低,中-1); 否则,如果(VA ..
发布时间:2016-08-17 22:58:14 C/C++

通过头文件禁用GCC警告消息?

我使用我的C code函数获得()。 我的code为工作正常,但我得到一个警告讯息 (文字+ 0xe6):警告:'得到'功能是危险的,不应该使用。 我想这个警告信息不弹出。有什么办法? 我想知道,有可能通过创建禁用一些警告的头文件是这样的可能性。或者是有编制,可以为我的目的中的任何选项?或者可能存在使用的一种特殊的方式获得()此警告不弹出? 解决方案 答案显然是从什么编译器是想告诉你去 ..
发布时间:2016-08-17 22:32:22 C/C++

为什么我得到我使用malloc警告每次?

如果我用的malloc 在我的code: 为int * X =的malloc(sizeof的(INT)); 我从 GCC此警告:new.c:7:警告:函数'的malloc'隐式声明 new.c:7:警告:内建函数'的malloc'不兼容的隐式声明 我是新来C.上午我做错了什么? 解决方案 您需要添加:的#include<&stdlib.h中GT; 本文件包含的内置函数的mal ..
发布时间:2016-08-17 21:57:57 C/C++

分配使得指针从整数,未投

这是一个Java的背景,我学习C的到来,但我觉得那些模糊的编译器错误消息越来越沮丧。这里是我的code: / * *用途 *做案例insensetive字符串比较。 * / #包括LT&;&stdio.h中GT; #包括LT&;&string.h中GT; #包括LT&;&文件ctype.h GT;INT compareString(CHAR cString1 [],CHAR cStrin ..
发布时间:2016-08-17 21:33:09 C/C++

警告:格式不是字符串文字,没有格式参数

我要删除我得到该线路上code的,警告 FILE * FIL; 字符*小鬼; (......) fprintf中(FIL,IMP); 事情是,当我做到这一点写在正是我想要的文件,但如果我申请格式%S没有,像这样 fprintf中(FIL,“%S”,IMP); 解决方案 此警告,告诉您它无法验证格式字符串参数的printf风格功能(具有printf,fprintf中...等)的GCC ..
发布时间:2016-08-17 21:25:02 C/C++开发

最好的编译器警告级别的C / C ++编译器?

你推荐什么编译器警告级别不同的C / C ++编译器? gcc和g ++会让你逃脱了很多的默认级别。我觉得对我来说最好的警告级别为“-Wall”。我总是尝试删除修复code为它生成的警告。 (即使有关使用括号逻辑precedence规则或说我真的是傻的人:“如果(X = Y)') 什么是您最喜欢的级别不同的编译器,如Sun CC,ACC(HPUX),Visual Studio中,英特尔? 编 ..
发布时间:2016-08-17 21:20:49 C/C++开发

如何显示GVIM标签关闭按钮?

请让我知道如何显示在窗口GVIM每个选项卡上的关闭按钮。 此外,我也喜欢知道,是有可能作出警告,如果我关闭一个多标签窗口GVIM? 解决方案 显示关闭按钮 的和'tabline'选项可以包括%X 标记为关闭标签按钮,但只工作对于耳线的控制台版本。 :帮助而'guitablabel“明确规定: 注意语法高亮不用于该选项。在%T和%X项目也被忽略。 所以,从字面上得到你想要的, ..
发布时间:2016-08-16 21:09:42 其他开发

X $ C $Ç生成警告 - 目标诚信 - 供应配置文件只对ProjectnameTests目标到期

我所有的应用程序,我已经创建至今做到这一点。它无助于应用程序或能够运行,但它只是讨厌总是具有1的警告。 我使用 X $ C $ 4.2Ç OSX 10.7.3 这是实际的警告: -Target完整性 置备配置文件过期 下面只是所以我没有试图解释它的图像。 (编辑它,把“项目”在我的实际项目的名字是隐私) 感谢您的帮助! 解决方案 我有同样的问题。最终摸索出 这是X $ ..
发布时间:2016-08-16 13:00:47 开发过程

C#无法加载文件或程序集...系统找不到指定文件

编写一个程序WinForms应用程序引用我自己写的一些自定义库。我建立依赖于另一个库以及一个特定的库当我这样做,我得到以下警告消息: “无法加载文件或程序集RHLib'版本1.0.0.0,文化=中性公钥= null或它的一个依赖该系统找不到指定的文件” 应用功能外,还有没有错误消息,但我那些喜欢一个完全干净的编译之一 - 没有错误,没有警告。我不明白这一个。 有关图书馆拥有的“失踪”库的引用 ..
发布时间:2016-08-16 12:46:40 C#/.NET