????????????????????????

解决方案 »

  1.   

    char buffer[100];
    strcpy(buffer,"aaaaa");
    CString cs = buffer;
      

  2.   

    CString str;
    char buffer[100];
    str.Format("%s",buffer);
      

  3.   

    lstrcpy(buffer,CStrin);//Cstring->char
    strcpy(buffer,"abc");
    CString strTemp = (CString)buffer;//char->CStrig
      

  4.   

    CString str;
    char buffer[100];
    str=(CString)buffer;//str=buffer;
      

  5.   

    CString strTest = (CString)buffer;
      

  6.   

    CString strDest;
    char bufferp[100];
    strDest.Formayt("%s",buffer);
    ha
      

  7.   

    char bufferp[100] = {0}; 先
    如果bufferp[100]中间有\0的话用下面的方法:
    CString strBuffer;
    char *pBuffer = strBuffer.GetBuffer[101];
    memcpy(pBuffer, bufferp, 100);
    pBuffer[100] = 0;