问题标签 [uint32]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
matlab - 在 Matlab 中将 uint32 类型的数组内容写入文本文件
我正在尝试将 uint32 类的 512*512 矩阵的内容读取到文本文件中。该矩阵的内容为 0 和 1。以下代码不断向我返回此错误:“来自非单元格数组对象的单元格内容引用。”
有什么建议/想法吗?
谢谢!!
c++ - 错误:uint32_t 的声明冲突
当我首先尝试编译我的程序时,我收到了这个错误:
错误:“uint32_t”没有命名类型
然后我包括
现在发现这个错误:
/include/stdint.h:52: 错误:冲突声明'typedef unsigned int uint32_t'</p>
/cuda/include/vector_types.h:452:错误:“uint32_t”之前的声明为“typedef struct uint32_t uint32_t”</p>
有什么建议可以解决这个问题吗?谢谢
c# - ReadInt32 与 ReadUInt32
当我发现一些奇怪的东西时,我正在修补 IP 数据包“解析器”。
在解析 IP 地址时,在 C# 中
成功了,所以你会认为这个 VB.Net 等价的
也会成功的。它没有。这 :
不过会。
花了一些时间去发现,但我发现了什么——如果有的话?为什么是这样 ?
integer - Swift 将 UInt 转换为 Int
我有这个表达式,它返回一个UInt32
:
我希望能够在这个 if 语句中使用数字:
这个问题是控制台给了我这个
问题是UInt32
无法与Int
. 我想转换randomLetterNumber
为Int
. 我努力了:
这两个原因could not find an overload for '%' that accepts the supplied arguments.
如何转换值或在 if 语句中使用它?
matlab - Matlab中uint32类型行向量的熵计算
我需要计算行向量的熵。但问题是我的行向量是 uint32 类型,Matlab 给出的错误是 entropy() 函数不支持这种类型。
我尝试将 uint32 转换为 uint16 但这会增加行向量的大小并返回结果 0!
请让我知道我该怎么做。
谢谢!
c - 如何在 Fortran 中调用 C 函数并正确传递 uint32_t 参数
您好我正在使用 Fortran 90 代码来调用 C 函数。由于我正在处理地址,因此 C 函数的参数应该在 Fortran 中正确匹配。我正在使用 ifort 和 icc 编译代码并在 64 位机器上工作。
一些测试表明这也适用于int32_t
,但为了防止最终出现陷阱,我想保留uint32_t
我正在调用的 C 函数具有以下原型
我不能简单地通过做类似的事情来调用这些函数
这会产生乱码。因此,我正在使用一种解决方法:
随后在 Fortran
很明显,我对参数类型的不匹配有一些问题。不幸的是,我不知道如何解决这个问题。由于在我的解码/编码函数中完成了二进制地址算术,因此保留uint32_t
.
arrays - 将 uint32 地址转换为 char 数组
我想将 a 转换uint32
为char
字符串以进行打印。我uint32
的地址类似于“ 0x00402B00
”
我可以不太关心前面的“ 0x
”,但它是否在里面并不重要。
我怎样才能把这个数字变成一个char
字符串,其中:
....等等。
这样的事情会起作用吗?:
有任何想法吗?
c - 编译到 cortex-m0 时 unsigned int 不是 uint32_t - 可能的 C 编译器标志问题
我需要移植一个项目以使用带有自己的 Makefile 的 Eclipse 运行。我修改了它的makefile,我猜错误是连接到它或编译器标志。
主机:Virtualbox Win 8,x64,目标设备:nrf51822,即 arm cortex-m0。我使用 gnu arm cross compiler 4.8.4 (GNU Tools ARM Embedded)
编译显示以下错误/警告消息:
我不明白。在这种情况下,uint32_t是无符号整数。我已经包含了 stdint.h。
我使用以下标志编译源代码:
-mcpu=cortex-m0 不指定整数的大小吗?stdint.h 预处理器宏应生成“typedef unsigned int __uint32_t;”。Eclipse 显示该行已编译,但我不知道是否信任它,因为外部 makefile 与它自己的编译器一起使用。
swift - (swift)错误:无法使用类型为“(UInt32,@lvalue UInt32)”的参数列表调用“>”
这是我使用的代码,我在if UInt32(guess) > Int(number) {
. 我真的过不下去了。
(swift)错误:无法使用类型为“(UInt32,@lvalue UInt32)”的参数列表调用“>”
swift - 为什么 UInt32(stringArray.count) 在函数中计数错误但在 swift 操场上单独正确?
为什么此代码将 6 个元素计为 9 个(“错误”)在 swift 操场上。
...但将此代码计为 6(正确)
它与 64 与 32 位有关吗?我有 Xcode 版本 6.0 (6A313)。