有没有其他保存的方法?
在先等待!!!!!

解决方案 »

  1.   

    完全可以不用数据库。
    用序列化能能解决这个问题。
    可以有多种方案:
    1、可以用一个CUIntArray类存放坐标(x,y);
    2、可以用二个CUIntArray类分别存放坐标x和y;
    然后在 程序的Serialize(ar)中调用CUIntArray类的Serialize(ar);
      

  2.   

    还是用数据库吧,操作比较方便一点,适合存放大量数据,你可以用access的数据库啊,这样方便单机使用
      

  3.   

    就用普通文件保存好了,每行是一个点的信息,每个坐标间用逗号分割。
    然后你自己再写下列几个函数:
    struct tagPointStruct{
        int x,y;  //假设是两个点
    }MYPOINT,*PMYPOINT;ReadPoint(int,PMYPOINT);  //从指定行读取信息,填入MYPOINT结构
    WritePoint(int,PMYPOINT);  //把点的信息写入指定行注意给每行预留足够多的空间,毕竟文件操作中不方便插入。