Dela via


Teckenjämförelse

Använd följande tips:

  • Att jämföra en känd leadbyte med ett ASCII-tecken fungerar korrekt:

    if( *sz1 == 'A' )
    
  • Om du jämför två okända tecken måste du använda ett av makrona som definierats i Mbstring.h:

    if( !_mbccmp( sz1, sz2) )
    

    Detta säkerställer att båda byte i ett dubbelbyte-tecken jämförs för att vara lika.

Se även

MBCS-programmeringstips
Buffertöverskridning