當前位置:編程學習大全網 - 網站源碼 - QT的fromLocal8Bit函數中文顯示亂碼問題

QT的fromLocal8Bit函數中文顯示亂碼問題

linux壹般默認就是Utf-8的語言,windows壹般默認是gb2312的語言,fromLocal8Bit是獲取本地語言類型轉換,QString QString::fromLocal8Bit ( const char * str, int size = -1 ) ,妳確定壹下妳的str是什麽編碼吧。

簡單來說:如果妳的.cpp文件保存的是utf-8的格式,fromLocal8Bit ("測試中文"),“測試中文”就是utf-8的字符,linux肯定就正常,windows肯定就不正常了

  • 上一篇:選股公式獲取最大單筆成交量的方法
  • 下一篇:聽說HOTMAIL有25G網盤 最大的免費網盤是哪個網盤 能永久保存嗎
  • copyright 2024編程學習大全網