请解释 x86,x32和x64之间的区别?当涉及到x86和x32时有些令人困惑,因为大多数情况下32位程序在x86上运行...
我正在尝试使用gcc 4.8在Ubuntu Server 12.04 LTS 64位上编译一个32位的C应用程序。我收到关于不兼容库以及跳过-lgcc的链接器错误信息。我需要做什么才能编译和链接32位应用程序?
我知道在 Visual Studio 2010 中没有 64 位版本。那么,Visual Studio 2012 有 64 位版本吗?
在64位系统上,sizeof(unsigned long) 取决于系统实现的数据模型,例如,在LLP64 (Windows)上它是4个字节,在LP64 (Linux等)上是8个字节。那么sizeof(size_t)应该是多少呢?它是否像sizeof(long)一样因数据模型而异?如果是,那么它...
我有一些读取注册表的代码,查找 HKEY_LOCAL_MACHINE\Software\App\ 中的一个值,但在 64 位 Windows 上运行时,该值在 HKEY_LOCAL_MACHINE\Software\Wow6432Node\App\ 下。 我应该采取什么最好的方法?我需要一个...
我正在尝试在C中使用64位整数,但是关于是否可能存在不同的信号。当我执行printf时:printf("Size of long int:%d\nSize of long long int:%d\n\n",(int)sizeof(long int), (int)sizeof(long long...
我们有两个版本的托管C ++程序集,一个用于x86,另一个用于x64。该程序集由编译为AnyCPU的.NET应用程序调用。我们通过文件复制安装来部署我们的代码,并希望继续这样做。 在动态选择处理器架构时,是否可以使用“并排装配清单”分别加载x86或x64程序集?或者,在文件复制部署中是否有其...
我有一个以.vbs结尾的文本文件,其中包含以下内容:Set Conn = CreateObject("ADODB.Connection") Conn.Provider = "Microsoft.ACE.OLEDB.12.0" Conn.Properties("Data Source") = "...
我一直在使用Cygwin(很长时间了)。具体来说,我在Win7上使用它(包括gcc/g++)进行开发工作。最近我刚刚注意到现在有一个64位版本。 我没有特定的需求需要我转换为64位,但我想知道是否应该这样做。这样做是否明智?有哪些优缺点? 在进行过渡时是否存在已知的总体问题?