问题标签 [uint]
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.
c++ - using uintX_t performance
I had a discussion with the team lead who told me that using uintX_t
is very problematic and causes performance problems...I can't understand why....
using uint8_t
and uint16_t
is the same as unsigned char
and unsigned short
- I don't think that these types use causes performance problems...
Exactly as uint64_t
is like long
......
May be the performance problems can occur with uint128_t
etc..
Is it correct or I am missing something...
Upd
It is known that unsigned char
and unsigned short
sizes should not be 8 and 16 in all platforms....Just used classic values.....
c++ - 将 const uint * 的值复制到 C++ 中的另一个变量
我想我有一个普遍的问题。
我目前正在学习 C++ 和 SDL 2.0。SDL 提供了一个函数,该函数返回一个指向包含所有键状态的 const uint * 的指针。
这些是我想使用的变量:
在我的 input.cpp 的构建中:
在我使用的 Update() 方法中:
但是,我没有复制最后一个值,而是提供一个指向 oldKeyState 的指针,该指针又指向当前的键状态。
那么如何将变量指针中的实际值复制到当前和旧的键状态呢?我不希望指针处于旧键状态,因为我将无法检查以前的状态是否为 UP 而新状态是否为 DOWN。
c++ - 将 uint32_t 放入 uint8_t 数组
所以我有以下代码:
倒数第二行打印出 0,最后一行打印出 16777216 .....为什么....?
python - 在python中将10位无符号整数转换为有符号整数
我有一个 0-1023 范围内的数字列表。我想将它们转换为整数,以便 1023 映射到 -1,1022 映射到 -2 等。而 0、1、2、...511 保持不变。
我想出了一个简单的:
有没有更好的办法?
c# - C# - WinRT - 将 IPv4 地址从 uint 转换为字符串?
我有一个IPv4
作为 a 提供的地址uint
,我想将其转换为string
(用于记录)。
我通常会在 C# 中使用System.Net.IPAddress
构造函数来实现这一点......但它似乎在 C# for StoreSystem.Net.IPAddress
中不可用。WinRT/Windows
有没有人有等效的方法来进行这种转换?
谢谢你。
c# - 需要针对特定代码使用 Moq 进行单元测试的帮助
我创建了 DataColumn 类。现在我想使用 Moq 进行单元测试。我应该如何为此编写代码?
如何为这段代码创建单元测试?
image - uint8 函数有什么作用?
我正在尝试显示图像的负面效果,并且您知道它有一个非常简单的代码。
这是原始图像:
当我使用代码时:
结果将是:
但使用代码:
会做出正确的答案:
现在我想知道
1 - 函数 uint8() 实际上是做什么的?
2 - 这些代码是否产生相同的结果?其实uint8的用途是什么?
代码1:
代码2:
3 - 在使用以下代码显示之前,我需要对图像进行规范化吗?
或者使用 uint8 或 [0 255] 做同样的事情并且不需要规范化?
4-归一化,使用 uint8 和使用 [0 255] 有什么区别??????
请在您的答案中考虑 Log 和 power-low 等转换。
c++11 - C++11 uint 类型与 u_int
我只是偶然发现了这种类型u_int8_t
,因为它没有在 Windows+MinGW 中编译(但在 Linux 下编译得很好)。根据这个站点,C++11 标准定义了 type uint8_t
。我只使用了后者,一切正常。
出现的问题是:
u_int8_t
和有什么区别uint8_t
吗?- 是否有理由(除了遗留代码)使用
u_int8_t
? - 如果我使用 C++11 编译器(在不同的操作系统或架构上) ,假设它
uint8_t
会出现是否安全? - 上述问题的答案是否也适用于其他类型(
intX_t
和uintX_t
)?
qt - uint 未在此范围内声明
我正在尝试在 Qt 中设置 Google 测试,但遇到了多个问题,其中最烦人的是“uint 未在此范围内声明”。直到最近才编译,但现在它决定找不到它。
python - 在 GDAL (python) 中更改数据类型
我编写了一个脚本来逐个光栅化不同的矢量文件,在此过程中,您必须输入该特定图层的每像素成本。最终,我试图实现一个包含所有初始矢量文件的光栅文件,这些文件现在都由单个光栅文件中的不同成本表示。
现在的问题是,当我输入的成本超过 255 时,光栅文件中的成本将仅为 255。这可能是因为 gdal 使用了 Byte 数据类型。我尝试将其更改为 GDAL_UInt16 以使 gat 值高达 65535,但这不起作用......当我使用以下代码输出文件时,我仍然会得到一个值在 0 到 255 之间的文件。
有谁能够帮我?