问题标签 [dword]
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++ - 多值 DWORD 枚举作为一个函数参数 C++
我无法让它工作。我想在第一个 func arg 点(颜色和黑色)中包含两个值。
它适用于 arg1 中的一个 arg:
func(arg_a::Color, 5);
我在 arg1 中尝试了以下变体,但未成功:
arg_a::Color || Black
arg_a::Color && Black
(arg_a::Color, arg_a::Black)
DWORD test = arg_a::Color&&Black;
我拥有的文档如下: arg_a 类型:DWORD
arg_a 可以是以下一个或多个值: 颜色 白色 黑色
c++ - 十六进制字节值到 DWORD (ascii) 格式
需要从字节值转换为 DWORD(基于 ascii)!
例子:
输入:(1F 12 BA 43
保存在std::vector<BYTE>
)
输出:(31 46 31 32 42 41 34 33
输入的ascii值)->也存储在一个std::vector<BYTE>
进行这种转换的最简单方法是什么?
谢谢
assembly - 汇编程序 - 数组问题
我对汇编程序中的代码有一些问题,该代码负责将一个数组复制到另一个数组(整数数组)。
这就是我在 C++ 中创建数组的方式:
这就是我声明汇编程序功能的方式
关于流程:这是项目的一部分。过程(循环中)的工作方式如下:
在示例中,我们在数组中有 3 个进程和 10 个元素
第一个进程复制到新的数组元素中:[1] [4] [7] [10] 第二 [2] [5] [8] 第三 [3] [6] [9]
在 c++ 中:
在 c++ 中它工作正常。在汇编程序中我遇到了麻烦。只有第一个元素被正确复制。其余元素不变。MASM 代码:
例如:
我的数组 [1] = 10 [2] = 11 [3] = 3 [4] = 13...
程序前的 newArray [1] = 0 [2] = 0 [3] = 0 [4] = 0...
newArray 在过程 [1] = 10 [2] = 0 [3] = 0 [4] = 0...
我认为 DWORD/BYTE 存在一些问题。我尝试将 ecx 更改为 [ecx+4] 和其他组合,但我不知道如何修复代码。
谢谢您的帮助 :)
registry - Windows 注册表中的 DWORD
我有一个应用程序将注册表值用于某些项目的价格。它使用DWORD
注册表值来表示它们。前任:-
所以,我想知道如何将 1.00 之类的值转换为DWORD
HEX 值。我需要输入 25.00 而不是 1.00。但我不确定如何将值 25.00 转换为DWORD
.
非常感谢 :)
arrays - 如何在 x86 程序集中制作全局数组和双字?
您如何在 x86 中创建多个全局字节数组和多个 dword?另外,如何将它们全部初始化为 0?这会在 _start: 中还是在 .data 部分中完成?要使用的汇编程序是 NASM。
pointers - 如何在 x86 中声明全局双字指针?
我需要声明两个指向两个数组的全局 dword 指针。据我所知,全局意味着在 .data 中声明。那是对的吗?声明这些双字指针的代码是什么,以便在使用 NASM 和 Intel 语法的 x86 程序集中将它们初始化为 0?
multithreading - Excel 2013 在注册表中禁用多线程计算
我现在已经搜索了如何在注册表中禁用多线程计算,我认为它在 HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Excel\Options 但不知道要创建什么来禁用它
我试过:DWORD:DisabelMultiThreadedCalculation 值:1 和 0
有人有想法吗?
string - 如何将 DWORD 转换为 DB
我想在我用 MASM32 构建的游戏中显示分数,但我有一个问题,如何将 DWORD 转换为 DB(字符串)。
有crt__itoa
将双字转换为整数的功能,但由于某种原因它不起作用(我需要包含其他库吗?)。
有一个函数 TextOutA 可以显示分数,但我又不能打印出来,因为我没有字符串,所以它可以从中打印出来。
vb.net - 在 VB.Net 中查找注册表值类型
我正在 VB.Net 中创建一个非常基本的注册表查看器。我需要找到注册表项的类型(字符串、DWORD、二进制 .etc),但我不知道如何使用 VB.Net,而且我在任何地方都找不到答案。 http://s22.postimg.org/98acwiz01/Capture.png 这是我正在尝试做的图片。在第 7 行,我试图获取它的注册表值的类型。你可以看到我已经尝试过并且失败得很惨。请帮我 :)
c# - C# DWORD 和 QWORD - 有符号和无符号的疯狂
我注意到写入注册表时的值应该是有符号整数,而不是无符号整数DWord
。QWord
如果值为 UInt64 或 UInt32,此代码将引发异常:
根据 MSDNDWORD
是一个 32 位无符号整数(范围:0 到 4294967295 十进制)https://msdn.microsoft.com/en-us/library/cc230318.aspx
因此,要将新DWORD
值写入注册表,我需要将其转换为有符号整数,如下所示:
将无符号值传递给SetValue方法将引发异常。我是错过了什么还是我只是迟钝?