CSDN论坛 > C++ Builder > 基础类

相同的代码64位程序比32位慢 [问题点数:100分,无满意结帖,结帖人yygang2003]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs6
本版专家分:7347
Blank
红花 2018年7月 Delphi大版内专家分月排行榜第一
2018年4月 Delphi大版内专家分月排行榜第一
2018年3月 Delphi大版内专家分月排行榜第一
Blank
黄花 2016年11月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2011年10月 其他开发语言大版内专家分月排行榜第三
2010年8月 其他开发语言大版内专家分月排行榜第三
2007年5月 其他开发语言大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs8
本版专家分:38497
Blank
红花 2015年12月 C++ Builder大版内专家分月排行榜第一
2015年11月 C++ Builder大版内专家分月排行榜第一
2015年9月 C++ Builder大版内专家分月排行榜第一
2015年8月 C++ Builder大版内专家分月排行榜第一
2012年1月 C++ Builder大版内专家分月排行榜第一
2011年12月 C++ Builder大版内专家分月排行榜第一
Blank
黄花 2015年8月 Delphi大版内专家分月排行榜第二
2015年7月 Delphi大版内专家分月排行榜第二
2014年8月 C++ Builder大版内专家分月排行榜第二
2013年9月 C++ Builder大版内专家分月排行榜第二
2013年6月 C++ Builder大版内专家分月排行榜第二
2013年5月 C++ Builder大版内专家分月排行榜第二
2013年4月 C++ Builder大版内专家分月排行榜第二
2013年3月 C++ Builder大版内专家分月排行榜第二
2012年9月 C++ Builder大版内专家分月排行榜第二
2012年8月 C++ Builder大版内专家分月排行榜第二
2012年3月 C++ Builder大版内专家分月排行榜第二
2012年2月 C++ Builder大版内专家分月排行榜第二
2011年7月 C++ Builder大版内专家分月排行榜第二
Blank
蓝花 2014年7月 C++ Builder大版内专家分月排行榜第三
2014年6月 C++ Builder大版内专家分月排行榜第三
2013年8月 C++ Builder大版内专家分月排行榜第三
2013年7月 C++ Builder大版内专家分月排行榜第三
2013年1月 C++ Builder大版内专家分月排行榜第三
2012年12月 C++ Builder大版内专家分月排行榜第三
2012年11月 C++ Builder大版内专家分月排行榜第三
2011年11月 C++ Builder大版内专家分月排行榜第三
2011年8月 C++ Builder大版内专家分月排行榜第三
2011年6月 C++ Builder大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs5
本版专家分:3987
Bbs1
本版专家分:0
Bbs5
本版专家分:3987
匿名用户不能发表回复!
其他相关推荐
32位linux程序到64位linux程序移植
32位操作系统和64位操作系统,对于编程者来说基本没啥差别
怎么样才能使32位的程序在64位的计算机上运行?
怎么样才能使32位的程序在64位的计算机上运行? 现在,在这些64位的计算机上,您可以选择安装64位的Ubuntu。请注意:不是所有的程序都能够正常的运行在64位平台上。 不过还是有一些32位应用程序可以通过使用32位运行库来实现在64位Ubuntu平台上的正常运行。 你可以使用sudo和apt-get命令来安装这些运行库。   更多non-free项目都是在32位平台上的
[windows下32位移植到64位]
情景 一般情况下,32位程序是能在64位机子上正常运行的,64位对32位兼容,通过WOW64机制加载32位程序,不需要修改代码就行了;但不能使用64位的性能。如果你要使用64位的性能就要对32位代码进行移植了,如下面情况: 需要多于4GB的内存使用的文件大小常大于2GB密集浮点运算,需要利用64位架构的优势能从64位平台的优化数学库中受益 运行64位配制 64位操作系统+64位cpu。
32bit程序调用64bit dll解决办法的例子程序
32bit程序调用64bit dll 的解决办法 32bit程序不能直接调用64bit的dll,我们采用COM进程外组件的方式来实现间接调用。具体参考: http://blog.csdn.net/shakesky/article/details/23265811
64位win2003不兼容32位dll解决方法
64位win2003不兼容32位dll64位win2003不兼容32位dll64位win2003不兼容32位dll64位win2003不兼容32位dll64位win2003不兼容32位dll
32位C/C++程序移植到64位系统时需要注意的问题
概述 从32位到64位,根本性的区别在于两种数据类型发生了变化:long和pointer。在32位环境下,顾名思义,两者长度都是32位,也就是4个字节;而在64位环境下,都是8个字节。所以,当你把pointer或者long型数据赋给int型时,会发生数据截断(data truncation)。   32位与64位数据模型之间的区别 32位应用的数据模型我们称作ILP32(之所以这样
判断某程序是64位还是32位
1. 用代码判断本身 if (IntPtr.Size == 4) {     // 32-bit } else if (IntPtr.Size == 8) {     // 64-bit } 2. 用代码判断正在运行的其他进程 http://stackoverflow.com/questions/1953377/how-to-know-a-process-is-32-bit-o
32位移植到64位 注意事项
32bit-64bit porting work注意事项 64位服务器逐步普及,各条产品线对64位升级的需求也不断加大。在本文中,主要讨论向64位平台移植现有32位代码时,应注意的一些细小问题。 什么样的程序需要升级到64位? 理论上说,64位的操作系统,对32位的程序具有良好的兼容性,即使全部换成64位平台,依然可以良好的运行32位的程序。因此,许多目前在32位平台上运行良好的程序也许不必
Windows 64位系统下32位进程调用64位进程中的函数
最近研究了 一番,写了个命令行通用,支持使用CreateRemoteThread或RtlCreateUserThread+RtlExitUserThread 调用远程进程的指定模块DLL的函数: https://github.com/halx99/wow64helper另外推荐一款国外大神写的64位Windows 64位系统下32位程序调用64位模块代码的扩展库: https://github.c
32位平台和64位平台C代码的一个小差异
32位平台上函数指针的长度是4字节的,比如  typedef void(*Fun)(void); Fun pFun=NULL  那么sizeof(pFun)=4; 而64位平台上函数指针的长度是8字节的,同样 typedef void(*Fun)(void); Fun pFun=NULL  那么sizeof(pFun)=8;
关闭