Porovnávání znaků

Použijte následující tipy:

  • Porovnání známého bajtu zájemců s znakem ASCII funguje správně:

    if( *sz1 == 'A' )
    
  • Porovnání dvou neznámých znaků vyžaduje použití jednoho z maker definovaných v mbstring.h:

    if( !_mbccmp( sz1, sz2) )
    

    Tím zajistíte, že se oba bajty dvoubatového znaku porovnávají s rovností.

Viz také

MBCS – tipy pro programování
Přetečení vyrovnávací paměti