如何将  一个CString  赋值跟  char*  Name  [100]

解决方案 »

  1.   

    CString str;
    strcpy(Name[0],str);
      

  2.   

    error C2664: 'strcpy' : cannot convert parameter 2 from 'class CString' to 'const char *'
      

  3.   

    CString str;
    strcpy(Name[0],str.GetBuffer(str.GetLength()));
      

  4.   

    char Name[100];CString strTemp;
    strTemp.Format("*****");
    memcpy(Name,strTemp,strTemp.GetLength());
      

  5.   

    CStringA str;
    strcpy(Name[0],str);不会有问题,要用CStringA,而不是CString
      

  6.   

    CString str="";
    Name[0]=str.GetBuffer(100);