utf-8使用char遇到全角空格處理會(huì)很頭疼,isspace()函數(shù)無(wú)法處理。斷點(diǎn)調(diào)試后得到utf-8全角空格編碼為
-29,-128,-128
處理時(shí)可以這樣
if (m_buffer[i] == -29 && m_buffer[i+1] == -128 && m_buffer[i+2] == -128)
{
i += 2;
}
utf-8使用char遇到全角空格處理會(huì)很頭疼,isspace()函數(shù)無(wú)法處理。斷點(diǎn)調(diào)試后得到utf-8全角空格編碼為
-29,-128,-128
處理時(shí)可以這樣
if (m_buffer[i] == -29 && m_buffer[i+1] == -128 && m_buffer[i+2] == -128)
{
i += 2;
}