乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      如何將CString轉換為char[] VC/MFC / 基礎類...

       erran 2007-04-29
      我也貼一個:  
         
        其它數(shù)據(jù)類型轉換為字符串  
         
        1。短整型(int)  
        itoa(i,temp,10);///將i轉換為字符串放入temp中,最后一個數(shù)字表示十進制  
        itoa(i,temp,2);   ///按二進制方式轉換    
        2。長整型(long)  
        ltoa(l,temp,10);    
        3。浮點數(shù)(float,double)  
        用fcvt可以完成轉換,這是MSDN中的例子:  
        int   decimal,   sign;    
        char   *buffer;    
        double   source   =   3.1415926535;    
        buffer   =   _fcvt(   source,   7,   &decimal,   &sign   );    
        運行結果:source:   3.1415926535   buffer:   ‘31415927‘   decimal:   1   sign:   0  
        decimal表示小數(shù)點的位置,sign表示符號:0為正數(shù),1為負數(shù)    
        4。CString變量  
        str   =   "2008北京奧運";  
        buf   =   (LPSTR)(LPCTSTR)str;    
        5。BSTR變量  
        BSTR   bstrValue   =   ::SysAllocString(L"程序員");    
        char   *   buf   =   _com_util::ConvertBSTRToString(bstrValue);    
        SysFreeString(bstrValue);    
        AfxMessageBox(buf);    
        delete(buf);    
        6。CComBSTR變量  
        CComBSTR   bstrVar("test");    
        char   *buf   =   _com_util::ConvertBSTRToString(bstrVar.m_str);    
        AfxMessageBox(buf);    
        delete(buf);    
         
        7。_bstr_t變量  
        _bstr_t類型是對BSTR的封裝,因為已經(jīng)重載了=操作符,所以很容易使用  
        _bstr_t   bstrVar("test");    
        const   char   *buf   =   bstrVar;///不要修改buf中的內容    
        AfxMessageBox(buf);    
         
         
        8。通用方法(針對非COM數(shù)據(jù)類型)  
        用sprintf完成轉換  
        char     buffer[200];  
        char     c   =   ‘1‘;  
        int       i   =   35;  
        long     j   =   1000;  
        float   f   =   1.7320534f;  
        sprintf(   buffer,   "%c",c);  
        sprintf(   buffer,   "%d",i);  
        sprintf(   buffer,   "%d",j);  
        sprintf(   buffer,   "%f",f);  
        (是轉載)  
        你的問題可以用4。

        本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
        轉藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多