在32位操作系统中写的程序,如何在编写代码时做优化,使之将来能最大限度的适应64位操作系统。把Integer变量声明改为Longint吗?

解决方案 »

  1.   

    讲可能变化的数据类型,单独定义,这样如果类型改变,只需要改变这个类型的声明即可
    比如定义 TMyInt = Integer,如果integer变量,只需要修改这个定义就行了
      

  2.   

    编程习惯啊,我是建议只使用 int8、int32、int64 这样明确的类型。。
      

  3.   

    int8、int32、int64  到底使用哪个啊?
      

  4.   

    Delphi自己的数据类型定义有人看过吗?64位不是狼来,而是Delphi本身的优势,那个8、32、64是想出来的罢?
      

  5.   


    按应用的需要了比如月份,int8就足够了
    一年里的天数,int16就足够了