CArray可以,但总觉得大材小用,可不可以同struct(intx, in y)组成一个可伸缩的数组表?能自己序列化。
思考中,请有经验的大虾给出建议,谢谢

解决方案 »

  1.   

    使用自己的struct(intx,   in   y)结构体放在CList,然后按照自己的方式加密后(8字节8字节)往文件里面写。自己写个类啊
    至于加密方式就看你自己的了,是要怎么样的
      

  2.   

    可不可以同struct(intx,   in   y)组成一个可伸缩的数组表?能自己序列化。 
    ---------
    vector
      

  3.   

    觉得VECTOR可行。。要不然就自己建队列,自己写。。呵呵。。
    帮你顶楼主。。
      

  4.   

    用vector
    写文件用二进制方式 既快又可以起到保密的作用
      

  5.   

    需要那么麻烦吗,自己定义一个结构
    struct Node
    {
        int x;
        int y;
    }
    再定一个结构
    struct AllNode
    {
        int   n;     //点的个数
         Node *pNode; //指向Node数组
    }AllNode all;
    all.n=1000;
    all.pNode=new Node[all.n];
    //当然前提是你知道有多少个点//写入
    fwrite(&all.n,sizeof(int),1,fp);
    for (int i=0;i<all.n;i++)
       fwrite(all.pNode+i,sizeof(Node),1,fp);
    //读出
    fread(&all.n,sizeof(int),1,fp);
    for (int i=0;i<all.n;i++)
       fread(all.pNode+i,sizeof(Node),1,fp);