unsigned

    0热度

    2回答

    你怎么区分这个区别?例如,假设你有0110 0101 1001 0011。 未签名的BCD是6593,但签名的值是什么?

    0热度

    1回答

    我正在使用libxml2。所有函数都使用xmlChar *。我发现xmlChar是一个无符号的字符。 所以我有一些关于如何使用它的问题。 1)例如,如果我使用utf-16或utf-32文件处理libxml2如何处理它并返回函数中的xmlChar?我会失去一些字符吗? 2)如果我想对这个字符串做些什么,我应该把它转换为char *还是wchar_t *以及如何? 我会失去一些人物吗?

    3热度

    2回答

    是在<stdint.h>宣布int16_t类型保证要签名,还是仅仅是应该要签名?我会假设它必须签署,但令人惊讶的是,我似乎无法找到任何明确提及此处的任何确凿证据(即引用该规范)。 有人可以证实这种方式吗?如果可能的话,我真的很感谢这个规范的具体引用。

    4热度

    5回答

    我已经完成了一半以上的学习程序集,并且我熟悉如何将有符号和无符号整数呈现在位上的概念,我知道这似乎是一个奇怪的问题,答案会很明显,但我想知道是否使用像加法这样的算术运算对于一对数字来说是有意义的,其中一个数字被认为是有符号数,另一个是无符号数,我想过下面的多个例子会产生正确的结果: 10000001(1字节的整数,并认为无符号,相当于129) + (1字节的整数,并认为符号(2的补码系统),相当于

    4热度

    5回答

    Hy!对不起,我的英语不好,反正问题是: 我有这样的代码在Objective-C: unsigned int a = 1; int b = -2 if (b < a); 我期待真实,而不是if(b < a)的结果是假的,为什么呢?

    6热度

    4回答

    我有生成以下警告(与SP1 VS2008编译器)这个示例代码: 警告C4146:施加到无符号类型元负运算 ,结果仍然 无符号 代码: void f(int n) { } int main() { unsigned int n1 = 9; f(-n1); } 但由于功能f将其参数作为int不应该在没有任何警告的情况下编译此代码?

    0热度

    1回答

    我已经经历了许多有关签署/无符号字符的问题。我明白在C++中有三种不同的字符类型。目前,我有一个用Visual Studio编译的大型代码库 - “默认字符无符号”设置设置为“否”。现在我应该为我们的代码库添加一个特定的项目(将它集成为我们当前工具集的一部分)。这个项目带有一个文档,强烈强调它需要默认字符无符号。 现在我开始想知道:为什么作者使用“char”而不是“unsigned char”,如

    1热度

    1回答

    我有一个PostgreSQL 8.4.6表,其中玩家手中多达32个卡由32位表示: # \d pref_hand Table "public.pref_hand" Column | Type | Modifiers --------+-----------------------------+--------------- id | character varyi

    5热度

    4回答

    unsigned char *adata = (unsigned char*)malloc(500*sizeof(unsigned char)); unsigned char *single_char = adata+100; 如何更改single_char中的前四位以表示1..10(int)之间的值? 问题来自TCP头结构: Data Offset: 4 bits The number

    2热度

    1回答

    如何在Google Checkout中获得简单的未签名购物车,以便与Google Analytics进行电子商务跟踪集成? 这一切的最高谷歌搜索结果都指向涉及签名购物车或服务器到服务器API请求的实现的文档。 (asking to self-answer)