- 博客(7)
- 收藏
- 关注
转载 vc6到vc8移植问题及处理
最近由于工作需要,把项目从vc6升级到vc7(vc8同样适用)。升级过程遇到些问题,记录于此。1. 编译时出现:WINVER not defined. Defaulting to 0×0501 (Windows XP and Windows .NET Server)这个问题是因为没有指定工程要使用的平台SDK的版本。 Minim
2006-11-27 16:30:00 1541
转载 程序员应该做的事
程序员每天该做的事 1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多>> 好记性不如烂笔头。呵呵2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作>> WORKLIST。计划很重要啊。3、考虑自己一天工作中失误的地方,并想
2006-11-24 15:38:00 884
原创 CRC实现之CRC通用算法(一)
看了两天的CRC,网上的资料大致可分两类,要么数学公式一大堆,最终只告诉你用先移相应位,再用短除法求余数就是对应的CRC码;要么全是代码,并且只针对一种CRC生成多项式。这两种都很难看懂哦,看的我头都大了。最后终于找到一篇理论与实践相结合的,才有了点眉目,仔细想了想,依样画葫芦,写出了对应的通用算法,我只验证了N=4和N=16的情况,其他的如果有什么问题大家可以向我说,我们一起讨论。如果你要这方面
2006-11-18 18:34:00 2748
转载 calling conventions:amd64
The AMD64 takes the traditional x86 and expands the registers to 64 bits, naming them rax, rbx, etc. It also adds eight more general purpose registers, named simply R8 through R15. The f
2006-11-08 17:20:00 1072
转载 AMD64 Architecture
AMD64 ArchitectureThe AMD64 architecture is a new 64-bit architecture developed by AMD, based on the 32-bit x86 architecture. It extends the original x86 architecture by doubling the number of gen
2006-11-08 17:16:00 4262
转载 开始进行 64 位 Windows 系统编程之前需要了解的所有信息
使用 Windows® 先锋产品的乐趣之一是能够探究新技术以了解它的工作方式。实际上,我不太喜欢使用操作系统,直到对其内部结构有了一点深入了解之后。因此,当 Windows XP 64 位版本和 Windows Server® 2003 出现时,我简直快完蛋了。Win64 和 x64 CPU 体系结构的优点是:它们与其前任完全不同,但不需要很长的学习过程。尽管开发人员认为迁移到 x64 只是一
2006-11-08 17:12:00 1806
原创 64位汇编移植小结
这里的移植工作主要针对从32位x86cpu向intel及amd的64位cpu以及 xinxp64平台。编译环境为vs 2005.net,并且主要涉及汇编语言的移植。所用汇编语言编译器为yasm。因为对于C语言,在vs2005.net环境下可直接进行64位平台的编译,其中注意事项已有许多文章涉及,这里不再复述。A、而对于汇编语言,首先要注意,必须为纯汇编格式(*.asm文件)或intrins
2006-11-07 18:03:00 5021
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人