Aracılığıyla paylaş


isblank, iswblank, _isblank_l, _iswblank_l

Bir tamsayının boşluk karakterini temsil edip etmediğini belirler.

int isblank(
   int c 
);
int iswblank(
   wint_t c 
);
int _isblank_l(
   int c,
   _locale_t locale
);
int _iswblank_l(
   wint_t c,
   _locale_t locale
);

Parametreler

  • c
    Test etmek için bir tamsayı.

  • locale
    Kullanılacak yerel ayar.

Dönüş Değeri

c, bir boşluk veya yatay sekme karakterinin özel bir temsiliyse veya bir metin satırı içinde sözcükleri ayırmak için kullanılan yerel ayara özgü karakter kümesinden biriyse, bu yordamların her biri sıfır dışında bir değer getirir.isblank, c bir boşluk karakteri (0x20) veya yatay sekme karakteriyse (0x09) sıfır olmayan bir değer döndürür.isblank işlevleri için test durumunun sonucu, LC_CTYPE yerel ayarının kategori ayarına bağlıdır; daha fazla bilgi için bkz. setlocale, _wsetlocale._l soneki olmayan bu işlevlerin sürümleri, yerel ayarlara bağımlı tüm davranışlar için geçerli yerel ayarları kullanır; _l sonekine sahip olmayan sürümler ise bunun yerine geçirilen yerel ayarı kullanmaları dışında aynıdır.Daha fazla bilgi için bkz. Yerel Ayar.

iswblank, c standart bir alana karşılık gelen bir geniş karakter ya da yatay sekme karakteriyse sıfır olmayan bir değer döndürür.

isblank ve _isblank_l davranışı, c EOF değilse veya 0-0xFF aralığındaysa tanımsızdır.Bir hata ayıklama CRT kitaplığı kullanıldığında ve c bu değerlerden biri olmadığında, işlevler bir onay oluşturur.

Genel Metin Yordam Eşleşmeleri

TCHAR.H yordamı

_UNICODE & _MBCS tanımlanmamış

_MBCS tanımlanmış

_UNICODE tanımlanmış

_istblank

isblank

_ismbcblank

iswblank

_istblank_l

_isblank_l

_ismbcblank_l

_iswblank_l

Gereksinimler

Yordam

Gerekli başlık

isblank

<ctype.h>

iswblank

<ctype.h> or <wchar.h>

_isblank_l

<ctype.h>

_iswblank_l

<ctype.h> or <wchar.h>

Ek uyumluluk bilgileri için bkz. Uyumluluk.

.NET Framework Eşdeğeri

System::char::IsWhiteSpace

Ayrıca bkz.

Başvuru

Karakter Sınıflaması

Yerel Ayar

is, isw Rutinleri