怎样将一个整数保存入dat文件,用UltraEdit打开,以16进制方式显示后能显示这个整数的16进制?而不是显示别的东西

解决方案 »

  1.   

    用UltraEdit打开 会是16进制的 和怎么保存无关吧!
      

  2.   

    保存的时候存数字的ANSIC,不要转成字符串了
      

  3.   

    ofstream fout;
    fout.open("1.dat");fout<<12;//完事收工
      

  4.   

    比如写8,那么用二进制写入是1000,但用UltraEdit打开,切换到十六进制显示的分别是1,0,0,0,的asc码的十六进制,怎么办?
      

  5.   

    int nNum = 8;
    WriteFile(,&nNum,sizeof(int),,);