_ismbbkpunct, _ismbbkpunct_l

Verifica se un carattere multibyte è un carattere di punteggiatura.

Sintassi

int _ismbbkpunct(
   unsigned int c
);
int _ismbbkpunct_l(
   unsigned int c,
   _locale_t locale
);

Parametri

c
Valore Integer da testare.

locale
Impostazioni locali da usare.

Valore restituito

_ismbbkpunct restituisce un valore diverso da zero se il valore Integer c è un simbolo di punteggiatura non ASCII. In caso contrario, viene restituito 0. Ad esempio, solo nella tabella codici 932, _ismbbkpunct verifica la punteggiatura Katakana. _ismbbkpunct usa le impostazioni locali correnti per qualsiasi impostazione del carattere dipendente dalle impostazioni locali. _ismbbkpunct_l è identico, ma usa le impostazioni locali che gli vengono passate. Per altre informazioni, vedere Locale.

Osservazioni:

Per impostazione predefinita, lo stato globale di questa funzione è limitato all'applicazione. Per modificare questo comportamento, vedere Stato globale in CRT.

Requisiti

Ciclo Intestazione obbligatoria
_ismbbkpunct <mbctype.h>
_ismbbkpunct_l <mbctype.h>

Per altre informazioni sulla compatibilità, vedere Compatibility (Compatibilità).

Vedi anche

Classificazione dei byte
_ismbb Routine