32-bit相关内容

如何在 32 位计算机上与 VS 2005 交叉编译 64 位 DLL?

使用 Visual Studio 2005,我用 C 语言编写了一个简单的 DLL,它使用 Windows API 发送 UDP 数据报并将其连接到第三方程序中.在 64 位机器上,它根本不起作用,因为在这种情况下第三方代码是为 64 位编译的.所以我需要提供同一个 DLL 的两个版本 - 一个用于 32 位,一个用于 64 位. 但是,我没有设法让 Visual Studio(在 32 位 ..
发布时间:2021-11-26 14:32:17 其他开发

如何避免 Windows 和 .Net 中的 32/64 位架构困境?

可能的重复: Visual Studio“任何 CPU"目标是什么意思? 我们有一个 WPF 应用程序,它必须在从 Windows XP x32 到 Windows 8 x64 的大量 Windows 机器上运行.我们的应用程序包括 NHibernate 和 SQLite.我们不需要 x64 的任何特性.如何修改应用程序以在所有架构上运行而没有任何问题? 我们的应用在 .Net 4. ..
发布时间:2021-11-26 14:32:08 C#/.NET

.NET 'Any CPU' 项目是否应该绑定到 Framework 或 Framework64 DLL?

我有一个 C# Visual Studio 项目 (.csproj),它引用了 System.Data 的 Framework64 版本.当我尝试使用 MSBuild/Team Foundation Server (TFS) 在另一台机器上失败,因为 64 位 DLL 不存在. 我应该绑定到框架版本,还是在 64 位机器上运行时这会限制我?.NET 是否会在可能的情况下重定向绑定以使用 64 ..
发布时间:2021-11-26 14:31:59 C#/.NET

将 32 位应用程序安装到 C:\Program Files\ 而不是 C:\Program Files(x86)\ 会有什么负面影响?

将旧版 32 位应用程序安装到 C:\Program Files 而不是 C:\Program Files(x86) 会有什么负面影响? 解决方案 我认为这并不重要.您可以从桌面、外部驱动器等运行 64 位应用程序,就像运行 32 位应用程序一样.我认为差异纯粹是为了组织. 或者假设您正在开发 32 位和 64 位版本的应用程序,您可以安装这两个版本并通过将它们放在单独的 Progr ..
发布时间:2021-11-26 14:31:52 其他开发

数组中的位置和最大值

所以我正在尝试学习汇编,我的练习表中有一个示例,我必须创建一个程序来一次将 10 个数字输入一个数组.我必须打印最高值和输入时间.我在比较中几乎没有任何经验,但我想以某种方式存储高值并将其与位置进行比较? 代码: 包括 irvine32.inc.数据编号 dw 10 dup(0)数 db 1prompt db "输入一个数字:",0yesMsg db "hi val is in locat ..
发布时间:2021-11-26 14:31:40 其他开发

如何以编程方式检测 64 位或 32 位机器?

我不明白 32 位和 64 位是什么意思.似乎人们说 64 位计算机运行得更快——但为什么呢?这是否意味着有 64 位整数而不是 32 位整数?如果是这样的话,有没有办法编写一个程序来确定我们是在 32 位还是 64 位机器上? 解决方案 在 64 位机器上,指针是 8 个字节(64 位).在 32 位机器上,它们是 4 个字节(32 位).因此,我们可以通过指针的大小来确定我们正在处理的 ..
发布时间:2021-11-26 14:31:31 其他开发

使用 LibTIFF.NET C# 将带有浮点像素值的 32 位灰度 Tiff 阵列化

我刚开始在我的 c# 应用程序中使用 LibTIFF.NET 来读取 Tiff 图像作为从 ArcGIS 服务器获得的高度图.我所需要的只是用图像的像素值填充一个数组,以便基于平滑的梯度生成地形.该图像是 LZW 压缩的 32 位灰度 Tiff,浮点像素值以米为单位表示海拔. 有些日子以来我一直在努力返回正确的值,但假设它是全黑或全白的图像,我得到的只是“0"值! 这是到目前为止的代码 ..
发布时间:2021-11-26 14:31:19 C#/.NET

在 Numpy Array 中仅使用 1.6 GB RAM Ubuntu 32 位的 Python 进程

我有一个学习人工神经网络的程序,它需要一个二维 numpy 数组作为训练数据.我要使用的数据数组的大小约为 300,000 x 400 浮点数.我不能在这里使用分块,因为我使用的库 (DeepLearningTutorials) 将单个 numpy 数组作为训练数据. 当此进程的 RAM 使用量约为 1.6Gb 时,代码显示 MemoryError(我在系统监视器中检查过),但我的总 RAM ..
发布时间:2021-11-26 14:31:02 Python

使用 pywinauto 自动化的 Windows 应用程序不会检测 TreeView 内的元素,尽管这些元素有自己的特征

我正在自动化的应用程序是一个支持win32的后端应用程序,并使用inspect.exe来检测元素下面是我尝试点击销售收据元素的代码,在执行时出现错误 代码:inspect.exe 中的树视图截图,而应用程序图像在后台 app = Application(backend="win32").connect(process=5468)app.windows()dlg = app['TFMenuG ..
发布时间:2021-11-26 14:30:50 其他开发

如何使用 Windows API 枚举所有已安装的 USB 调制解调器

我购买了 ZTE MF190 USB 调制解调器并开始使用它. 到目前为止,我已经设法使用 TurboPowers 的免费 AsyncPro 组件以编程方式将短信发送到另一个移动设备. 我想知道是否有一种方法可以检索所有已安装调制解调器的列表及其连接的串行 COM 端口(希望具有其他有价值的功能). 提前致谢. 解决方案 要列出已安装的调制解调器,您可以使用 Win32_ ..
发布时间:2021-11-26 14:30:37 其他开发

8 位浮点数的浮点转换

考虑以下基于 IEEE 浮点的 8 位(是,8 位,不是 8 字节)浮点表示格式. 格式A: 有一个符号位. 有 k=3 个指数位. 有 n=4 个小数位. 格式 B: 有一个符号位. 有 k=4 个指数位. 有 n=3 个小数位. 下面,您将获得模式 A 的一些位模式.您的任务是找出给定数字的值按格式 A 并将它们转换为格式 B 中最接近的值. 格式A 格式B位 ..
发布时间:2021-11-26 14:30:28 其他开发

64 位应用程序与 32 位进程通信

我有使用 32 位第三方库的 32 位应用程序.现在我必须将我的应用程序设为 64 位,以便它可以利用 64 位地址空间(大内存).由于我无法将 32 位库加载到 64 位应用程序进程中,我正在考虑通过第三方库创建 32 位可执行包装器,并使用 IPC(命名管道/套接字)从我的 64 位应用程序进行通信.所以我的问题是他们这样做有什么问题吗?此外,如果我必须在 64 位系统上安装我的应用程序,与我 ..
发布时间:2021-11-26 14:30:16 其他开发

Javascript - 如何平方一个数字?

使用javascript函数 function squareIt(number) {返回编号 * 编号;} 当给定数字 4294967296 时,函数返回 18446744073709552000 返回 大家都知道真正的答案是18446744073709551616 :-) 我想这是为了在我的 32 位机器上进行舍入.但是,这个脚本会在 64 位机器上给出正确答案吗?有人试过吗? ..
发布时间:2021-11-26 14:30:07 前端开发

在 32 位和 64 位中使用实体框架的性能差异

我在应用程序中使用 .NET Framework 4.0 中的实体框架. 将操作系统升级到 64 位版本后,我发现应用程序的 CPU 使用率更高. 专门为 x86(而不是以前的任何 CPU)编译应用程序,应用程序恢复到与操作系统升级前大致相同的 CPU 使用率. 我使用下面的代码做了一些更详细的测量 之前运行了一些预热代码,因此不会测量第一次创建上下文和第一次运行查询的开销 ..
发布时间:2021-11-26 14:29:58 其他开发

是否可以在具有 32 位处理器的机器上运行 64 位代码?

我四处寻找这些问题的答案.但运气不佳. 是否可以在具有 64 位处理器 的机器上运行 32 位 代码? 答案似乎是肯定的.但在性能问题上存在争议,因为 32 位 在处理器上未被使用. 现在我的问题是反之亦然,是否可以在具有 32 位 处理器的机器上运行 64 位 代码? 根据我的一点理解,答案是否定的,因为代码设计为在 64-bit 上运行将使用 64 位进程注册器,但 3 ..
发布时间:2021-11-26 14:29:41 其他开发

在32位操作系统下检测处理器是否为64位

通常,x86-64 架构提供与 x86 的兼容性.32 位 Windows(或其他操作系统)可以在 x86-64 处理器上运行.(如果我错了,请纠正我). 我想知道 32 位 Windows 是否有可能(在 C++ 中)知道底层处理器是否为 64 位.例如,如果Windows 7 32位运行在Core i5上,我们应该能够知道处理器是64位的(虽然运行的是Windows 7 32位). ..
发布时间:2021-11-26 14:29:23 C/C++开发

Int64 和 Int32 在 32 位和 64 位 MS Windows 上的实际性能差异是什么?

Int64 和 Int32 在 32 位和 64 位 MS Windows 上的实际性能差异是什么? 看到 Int64 与 Int32 在两个操作系统变体中的每一个上的一些实际计时也很棒.XP 或 Vista 也很有趣. 另请参阅有关 memcpy 性能的问题. 解决方案 就硬件而言,Int64 在 x64 和 IA64 上比 x86 更高效,因为 64 位处理器有 64 位寄 ..
发布时间:2021-11-26 14:29:15 C#/.NET