我定义了一个double型的数组m_X[n],里面存放了n个元素.
现在要将这个数组的每个元素转化为字符串,再把每个元素写到一个txt文本中去,应该如何操作?

解决方案 »

  1.   

    CString str;
    FILE *pFile;
    fopen("F:/1.txt","a");
    for(int i=0;i!=n;++i)
    {str.Format("%lf",m_x[i]);
     fwrite(m_x[i],1,str.GetLeng(),pFile);
    }
    ....
      

  2.   

    char buffer[100];
    char arraybuffer[10000]
    extern double a[N];
    for(int i = 0; i < N; i++)
    {
    sprintf(arraybuffer, "%s %f ", arraybuffer, a[i]);
    }
      

  3.   

     CFile file("01.txt", CFile::modeCreate | CFile::modeWrite)
    我新建了一个txt文本,现在应该怎么写到文本中去
      

  4.   

    http://topic.csdn.net/u/20080510/08/82f729b8-a8ea-429a-86f4-37939bf2ecf5.html