cppreference.com 创建账户 页面 讨论 变换 查看 编辑 历史 std::isprintC++ 文本处理库 空终止字节字符串 在标头 <cctype> 定义 int isprint( int ch ); 检查ch 是否被当前安装的 C 本地环境分类为可打印字符。默认的 "C" 本地环境中,下列字符可打印: 数字(0123456789) 大写字母
127 \x7F \177 backspace character (DEL) ≠0 0 0 0 0 0 0 0 0 0 0 0 © cppreference.comLicensed under the Creative Commons Attribution-ShareAlike Unported License v3.0. https://en.cppreference.com/w/cpp/string/byte/isprint
如果c表示特定的可列印字元,這些常式都會傳回非零值。isprint如果c是可列印的字元(0x20 - 0x7E),則傳回非零值,包括空格字元。iswprint如果c是可列印的寬字元,則傳回非零值,包括空格寬字元。 如果c不符合測試條件,則每個例程都會傳回 0。 這些函式的測試條件結果取決於LC_CTYPE地區設定的類別設定。 如...
int isprint( int c ); int iswprint( wint_t c ); int _isprint_l( int c, _locale_t locale ); int _iswprint_l( wint_t c, _locale_t locale ); Parametric Valore Integer da testare.locale Impostazioni locali da usare.Valore restituitoOg...
Produktuaren dokumentazioa Garapen-lengoaiak Gaiak Hasi saioa Bertsioa Visual Studio 2022 Bilatu Deskargatu PDFa Learn C++, C y Ensamblador Irakurri ingelesez TwitterLinkedInFacebookHelbide elektronikoa isprint,iswprint,_isprint_l,_iswprint_l ...
同所有其他来自 <cctype> 的函数,若参数值既不能表示为 unsigned char 又不等于 EOF 则std::isprint 的行为未定义。为了以简单的 char (或 signed char )安全使用此函数,首先要将参数转换为 unsigned char : bool my_isprint(char ch) { return std::isprint(static_cast<unsigned char>(ch)); }...
std::isprint Defined in header<cctype> intisprint(intch); Checks ifchis a printable character as classified by the currently installed C locale. In the default, "C" locale, the following characters are printable: digits (0123456789) uppercase letters (ABCDEFGHIJKLMNOPQRSTUVWXYZ) ...
cppreference.com Create account Page Discussion Standard revision: View Edit History isprintC Strings library Null-terminated byte strings Defined in header <ctype.h> int isprint( int ch ); Checks if the given character can be printed, i.e. it is either a number (0123456789), an uppercase ...
isprint std::isprint(std::locale) From cppreference.com <cpp |locale Localization library Character classification and conversion Character classification isspace isblank (C++11) iscntrl isupper islower isalpha ispunct isdigit isxdigit isalnum isprint...
这些函数的测试条件的结果取决于区域设置的LC_CTYPE类别设置。 有关详细信息,请参阅setlocale、_wsetlocale。 这些不带_l后缀的函数的版本将当前区域设置用于任何依赖于区域设置的行为;带有_l后缀的版本与之相同,只不过它们改用传入的区域设置。 有关详细信息,请参阅Locale。