Chinaunix首页 | 论坛 | 博客
  • 博客访问: 153095
  • 博文数量: 39
  • 博客积分: 1395
  • 博客等级: 中尉
  • 技术积分: 413
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-26 15:07
文章分类

全部博文(39)

文章存档

2012年(5)

2011年(16)

2010年(14)

2009年(4)

我的朋友

分类: IT职场

2010-12-28 23:55:40

    公司打算使现有产品同时支持32bit和64bit, 于是今天做了个培训,简单介绍了一下64bit下编程的注意事项,说实话,以前真不关心32和64之间有什么区别,今天听了一下才知道,我原来把32 和 64 的区别都搞错了, 这也托网上那些不负责任乱copy的人的福
    
    因为对这些东西不是很理解,所以有些今天讲的不是很明白,但是记住了几个关键点, 在32/64编程的时候要注意的事情

    1. 永远不要使用原始类型, int,long 之类的永远不要用,最好在写程序之前 typedef unsigned int uint32 ,之类的定义,因为,如果以后你需要移植或者其他因素需要修改的时候,只需要修改宏就可以了

    2. 使用标准做法,不要卖弄技巧,很多东西在32bit下随便跑都没有问题,但是同样的技巧在64bit下可能就不一样了

    算了,今天就记录这么多吧,以后工作中遇到问题了再加,这只是一个tag

阅读(627) | 评论(0) | 转发(0) |
0

上一篇:simple factory pattern

下一篇:类的空指针

给主人留下些什么吧!~~