Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Tamsayının tanımlayıcıda kullanılabilecek bir karakteri temsil ettiğini belirleyin.
Sözdizimi
int __iscsym(
int c
);
int __iswcsym(
wint_t c
);
int __iscsymf(
int c
);
int __iswcsymf(
wint_t c
);
int _iscsym_l(
int c,
_locale_t locale
);
int _iswcsym_l(
wint_t c,
_locale_t locale
);
int _iscsymf_l(
int c,
_locale_t locale
);
int _iswcsymf_l(
wint_t c,
_locale_t locale
);
#define iscsym __iscsym
#define iscsymf __iscsymf
Parametreler
c
Test için tamsayı. c işlevin dar karakter sürümü için 0-255 aralığında olmalıdır.
locale
Kullanılacak yerel ayar.
Dönüş değeri
__iswcsym Hem hem de __iscsym harf, alt çizgi veya basamaksa c sıfır olmayan bir değer döndürür. __iswcsymf Hem hem de __iscsymf harf veya alt çizgiyse c sıfır olmayan bir değer döndürür. Bu yordamların her biri test koşulunu karşılamıyorsa c 0 döndürür. Bu işlevlerin sonekli _l sürümleri aynıdır, ancak yerel ayara bağımlı davranışları için geçerli yerel ayar yerine geçirilen öğesini kullanırlar locale . Daha fazla bilgi için bkz . Yerel Ayar.
Açıklamalar
Önişlemci makro _CTYPE_DISABLE_MACROS tanımlanmadığı sürece bu yordamlar makro olarak tanımlanır. Bu yordamların makro sürümlerini kullandığınızda, bağımsız değişkenler birden çok kez değerlendirilebilir. Bağımsız değişken listesinde yan etkileri olan ifadeler kullanırken dikkatli olun.
Geriye dönük uyumluluk iscsym için ve iscsymf yalnızca tanımlanmadığında veya 0 olarak tanımlanmadığında __STDC__ makro olarak tanımlanır; aksi takdirde tanımlanmamıştır.
Gereksinimler
| Yordam | Gerekli başlık |
|---|---|
iscsym, , __iscsymiscsymf, , __iswcsym, __iscsymf, __iswcsymf, _iscsym_l, _iswcsym_l, _iscsymf_l,_iswcsymf_l |
C: <ctype.h> C++: <cctype> veya <ctype.h> |
iscsym, , iscsymf, __iscsym, __iswcsym, , __iscsymf, __iswcsymf, _iscsym_l, _iscsymf_l_iswcsym_l, ve _iswcsymf_l yordamları Microsoft'a özeldir. Daha fazla uyumluluk bilgisi için bkz . Uyumluluk.