如何把CString 字符串转化为字符数组char[]

解决方案 »

  1.   

    CString str="12344566";
    char test[16];
    int i;
    memset(test, 0, 16);
    for(i=0; i<str.GetLength(); i++)
       test[i]=str.GetAt[i];
    是这样吧!!!
      

  2.   

    CString str("i know");
    char a[100];
    lstrcpy(a,b);
      

  3.   

    应该是memset(&test, 0, 16);
      

  4.   

    char szTest[256];
    CString strTest="This is a test!";
    sprintf( szTest, "%s", strTest );
      

  5.   

    char temp[1024]="lsladfsl;dfl;k";
    CString str=lsladfsl;dfl;k";
    memcpy(temp,1024,str);
      

  6.   

    CString str="Haha";
    char ch[100];
    strcpy(ch,str.GetBuffer(100));
    str.ReleaseBuffer();