MFC中如何將16進制字符轉化成10進制,包括CString與char*的轉換


1 CString m_str;
2 m_str="1F"; //16進制字符為1F
3 m_str = "0x"+m_str;
4 char *p= (char*)((LPCTSTR)m_str); //將CString的字符m_str轉化成char*型,並賦值給指針p
5 char *str;
6 int m_Speed = (int)strtol(p, &str, 16); //十六進制轉化成10進制,並賦值給整形數據m_Speed

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM