none
請問如何清空值.. RRS feed

  • 問題

  •  

     m_call.GetWindowText(cs_invite);
      user_id = _T("sip:")+(cs_invite)+_T("@")+(server_ip);
      server1=_T("sip:")+(server_ip);
     }

     char buf2[255];
     WideCharToMultiByte(CP_ACP, 0, user_id, -1, buf2, 255, NULL, NULL);

     char buf3[255];
     WideCharToMultiByte(CP_ACP, 0, server1, -1, buf3, 255, NULL, NULL);

     

    cs_invite是給使用者輸入的一個值

    假設使用者輸入"111"

    sip:111@192.168.0.102整串東西會丟入BUF2

    但是問題來了,

    我再次輸入222送出訊息,卻還是出現111,

    請問是因為buf2的直沒有清空嗎?

    如果要清空,我應該怎麼做

    煩請高手指教,感激不盡

    2008年8月8日 上午 06:47

所有回覆

  • HI,

     

    照您的程式來看, user_id應該有填成新的內容, 有可能是程式執行邏輯的問題, 建議使用偵錯工具觀察一下, 看看輸入222時, user_id變數的內容為何?

     

    tihs

    2008年8月9日 下午 01:36