undefined相关内容

C ++程序员应该知道的所有常见的未定义的行为是什么?

C ++程序员应该知道的所有常见的未定义的行为是什么? 说: a [i] = i ++; 解决方案> Pointer 取消引用 NULL 指针 使用指向其生命周期已结束的对象的指针(例如,堆栈分配的对象或删除的对象) li> 解除尚未明确初始化的指针 执行指针运算,产生数组外边界(上方或下方)的结果。 将指针指向超 ..
发布时间:2016-10-11 19:47:34 C/C++开发

禁止有条件方法的代码分析警告

对调用条件方法的代码运行代码分析(Visual Studio 2015)会导致未使用的本地(CA1804)或未使用的参数(CA1801)的警告。例如。 for: 使用System.Diagnostics; 命名空间ConsoleApplication1 { 类程序 { [有条件(“NEVER_DEFINED”)] static void日志b $ b { System.C ..
发布时间:2016-10-10 19:28:07 C#/.NET

未定义的变量错误

我是新手,在C语言编程,而我无法理解的是未来,当我试图编译我的程序错误。我有下面的程序,这是相当简单和我的教授说是正确的: 的#include<&stdio.h中GT; 的#define TRUE 1 #定义FALSE 0 的#define BOOL INTEXTERN INT X; 的extern BOOL do_exp; INT exp_or_log();主要() { X = 1 ..
发布时间:2016-08-25 09:26:49 C/C++

无法链接C code到LAPACK / BLAS:未定义的引用

我一直在尝试了几个小时,这让我发疯。最后的错误我得到的是: demo_cblas.c :(文字+ 0X83):未定义的参考`clapack_sgetrf“ demo_cblas.c :(文字+ 0xA3执行):未定义的参考`clapack_sgetri“ 我使用的编译code 的/ usr / bin中/ gcc的-o demo_cblas demo_cblas.c -L在/ usr / ..
发布时间:2016-08-24 13:38:09 C/C++

它是如何合法的引用结构内一个未定义的类型?

作为回答另一个问题的一部分,我碰到了一块code这个样子,这GCC编译没有投诉。 typedef结构{ 结构XYZ * Z; } XYZ; 诠释主要(无效){ 返回0; } 这是我一直用来构建指向自己(例如,链表)类型的意思,但我一直认为,你必须的名称的结构体,所以你可以使用自参考。换句话说,你不能使用 XYZ * Z 的结构中,因为类型定义还没有在这一点上完成。 但这个特 ..
发布时间:2016-08-22 16:48:49 C/C++

未定义/未指定/实现定义的行为的警告?

不能在编译器警告(即使它抛出错误更好),当它注意到未定义/未指定/实现定义的声明? 大概标志作为错误的陈述,标准应该这么说,但至少可以提醒$ C $铬。是否有实施这种选择任何技术上的困难?还是只是不可能的? 原因我得到了这个问题,在语句中如 A [i] = ++我; 将不是被知道了code试图引用变量,并在同一个语句修改它,是达到一个序列点之前。 解决方案 这一切都归结到 的实施 ..
发布时间:2016-08-22 14:54:09 C/C++开发

“RTLD_NEXT”未申报

我试图编译C程序,但我得到的错误“RTLD_NEXT”未申报。我觉得这是应该在dlfcn.h中其中C程序包括被定义,但是当我看了看里面dlfcn.h时会有麻烦,没有RTLD_NEXT。 我该如何解决这个问题? 解决方案 这里的问题是, RTLD_NEXT 不受 ..
发布时间:2016-08-21 22:11:40 服务器开发

Ç - 是一个不确定的值不确定的?

根据这个帖子一个不确定的值是: 3.17.2 1不确定的值 无论是一个未确定的值或重新presentation陷阱 据谷歌,不确定的定义是: 不特定的,已知的或已建立 左怀疑;含糊。 据thefreedictionary,确定为: 能够被确定 据韦氏,以确定(在特定情况下)是: 要找出或通过调查,推理或计算来决定关于 因此​​,根据常理判断,即使一个不确定的值是在编译时未知,所 ..
发布时间:2016-08-18 23:54:03 C/C++

它是使用IEEE754浮点NaN的为其未设定值是一个好主意?

它是使用IEEE754浮点NaN(非-A-号码)这是未定义非数学的原因是什么?值是个好主意 在我们的情况下,它们还没有设置,因为值尚未从其他设备接收。上下文是使用IEC1131 REAL32值嵌入式系统。 修改的编程语言是C,所以我们将最有可能使用NAN和isnanf(X),这是由C99。虽然我们可能需要一些额外的扭曲让这些进入我们的操作系统兼容层。 在编程语言默认似乎是初始化浮点变量与正零, ..
发布时间:2016-08-18 23:50:39 C/C++

调用内联函数时未定义的引用

我得到一个非常奇怪的错误,从GCC 4.8.1内联函数。 我在头文件中定义的两个近乎相同的内联函数( debug.h 和 error.h )在的src /有/ ,唯一的区别是他们打印的内容 - 一个prefixes DEBUG:来的消息,另%S:错误:%s (程序名称,错误消息)。当定义函数内联,编译和调试版本(因此它设置的宏 DEBUG = 1 ),我得到很多未定义引用错误的: 的src / ..
发布时间:2016-08-18 14:47:15 C/C++

C的误差:未定义参考作用,但它被定义

只是一个简单的程序,但我不断收到此编译器错误。我使用MinGW的编译器。 下面是头文件, point.h //类型笛卡尔点 typedef结构{ 双X; 双Y; }点;点创建(双X,双Y); 点中点(点P,Q点); 和这里的 point.c //这是点类型的实现 #包括“point.h”诠释主(){ 返回0; } 点创建(双X,双Y){ 点p; p.x = X; ..
发布时间:2016-08-18 12:54:50 C/C++

标准和编译器:用C整数溢出

的编辑,包括适当的标准参考感谢卡尔Norum时。的 C标准状态 如果一个前pression的评价(即,如果结果不是数学中重新presentable值的范围定义与否期间的异常情况的发生其型),该行为是不确定的。 是保证整数溢出的某些行为有编译器开关?我想避免鼻恶魔。我特别想强制编译器包装上溢出。 有关唯一性的着想,让我们的标准是C99和编译器GCC会。但是,我有兴趣为其他编译器(IC ..
发布时间:2016-08-17 22:47:02 C/C++

什么是"未定义的引用的varName"用C是什么意思?

我有2个文件:交流转换器和 b.c 在交流转换器我将信号发送到位于 b.c 函数 信号(SIGUSR1,DoSomething的); 在交流转换器文件的顶部,我有:的extern无效DoSomething的(INT SIG); 当我编译,但是,我得到一个错误: /tmp/ccCw9Yun.o:在功能主':结果 。交流转换器:(文字+ 0xba):未定义引用 DoSomet ..
发布时间:2016-08-17 22:27:15 C/C++

未定义的引用`函数getline'在C

我学习C语言编程用函数getline,并试图在codeS由的http:/ /crasseux.com/books/ctutorial/getline.html 的#include<&stdio.h中GT; #包括LT&;&stdlib.h中GT; #包括LT&;&string.h中GT;INT主(INT ATGC,字符*的argv []) { INT bytes_read缓存= 1 ..
发布时间:2016-08-17 21:53:43 C/C++

关于用C工会问题

我读到有关联合从K&放C,R,据我了解,在工会单个变量可以容纳几种类型中的任何一个,如果事情是存储为一类,并提取作为另一个结果是纯粹的实现定义的。 现在请检查该code片断: #包括LT&;&stdio.h中GT; 诠释主要(无效){ 工会{ INT I; 炭CH [2]; }; 工会U; u.ch [0] = 3; u.ch [1] = 2; 的printf(“%d个%D \ ..
发布时间:2016-08-17 21:16:07 C/C++

击。测试的变量未设置,使用函数

一个简单的bash变量测试云: $ {varName中:? “$ {varname}为未定义”} 我想重新利用这一点,把它在一个函数。 如何请? 继失败# #测试一个变量存在 TVAR(){ VAL = $ {1 :? “$ {1}必须定义,preferably在$ BASEDIR”} 如果[-z $ {} VAL] 然后 回声零长度值 其他 回声$ { ..
发布时间:2016-08-02 13:32:20 Linux/Unix

未定义模型原型骨干收集和木偶CompositeView中

尝试从值列表填充的集合,我正在对采集的模式的原型被定义。看着有关类似问题这个问题,我已经检查了该模型的实际创建的前的集合被实例化,尽我的能力。 该错误被抛出的木偶CompositeView中的事件处理程序保存集合中的一个,从服务器获取数据,并试图重置收集后用从中应填充到它的数据值的列表。 的注:使用0.9.10骨干的 示范 MyItemModel = Backbone.Model.ext ..
发布时间:2016-07-30 15:49:34 前端开发