| Character Manipulation Function  int isalpha(int c);  int iswalpha(wint_t c);  int _ismbcalpha(unsigned int c);  int _istalpha(_TINT c); Internationalization (I18n) Function OverviewThe isalpafunction returns a non-zero value ifcis within the A-Z or a-z ranges. iswalphais the wide character version ofisalpha,
testing the wide characterc.
 Supported only on Windows platforms, _ismbcalphais the multibyte equivalent, treatingcas a multibyte character and calling_ismbbalpha. _istalphais the Windows-only Generic version of the function; with the_MBCSor_UNICODEcompiler flags determining its mapping to either_ismbcalphaoriswalpha.
 
             I18n IssuesUse the appropriate version of the function as required for internationalization support, noting the following: On ANSI platforms, there is no multibyte version of isalpha. Instead, convert the charactercto a wide character and
calliswalpha. Prior to calling iswalphaon ANSI platforms, ensure that the locale is set correctly, since
the result of the test condition depends on the locale'sLC_CTYPEcategory setting. 
On Windows platforms, theiswalphatest is independent of locale. The _ismbcalphafunction depends on the multibyte code page in effect. By default, the multibyte code page 
is set to the system-default ANSI code page obtained from the operating system at program startup. 
Use _getmbcp and _setmbcp to query or change
the current multibyte code page, respectively. Recommended Replacements* 
*If you're already using the recommended function, see I18n Issues for other reasons why Globalyzer is detecting the function. Character Manipulation 
              Functions
            
               
 |