Home C++中可以直接使用的库函数
Post
Cancel

C++中可以直接使用的库函数

cctype Header

以下代码由 Copilot 完成:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <cctype>
#include <iostream>
using namespace std;
int main() {
    char c;
    cin >> c;
    cout << isalpha(c) << endl; // 判断是否是字母
    cout << isdigit(c) << endl; // 判断是否是数字
    cout << isalnum(c) << endl; // 判断是否是字母或数字
    cout << isupper(c) << endl; // 判断是否是大写字母
    cout << islower(c) << endl; // 判断是否是小写字母
    cout << ispunct(c) << endl; // 判断是否是标点符号
    cout << isspace(c) << endl; // 判断是否是空白字符
    cout << isxdigit(c) << endl;    // 判断是否是十六进制字符
    cout << isprint(c) << endl; // 判断是否是可打印字符
    cout << isgraph(c) << endl; // 判断是否是可显示字符
    cout << iscntrl(c) << endl; // 判断是否是控制字符
    cout << isascii(c) << endl; // 判断是否是 ASCII 字符
    cout << isblank(c) << endl; // 判断是否是空白字符
    cout << toupper(c) << endl; // 将字符转换为大写字母,只在c是字母时可用
    cout << tolower(c) << endl; // 将字符转换为小写字母,只在c是字母时可用
    return 0;
}

to_string Function

to_string 函数可以将任意类型的数据转换为字符串, 它定义在 <string> 头文件中.

以下代码由 Copilot 完成:

1
2
3
4
5
6
7
8
9
#include <iostream>
#include <string>
using namespace std;
int main() {
    int i = 123;
    string s = to_string(i);
    cout << s << endl;
    return 0;
}
This post is licensed under CC BY 4.0 by the author.