随笔分类 -  STL容器和函数库的应用

摘要:原理: 引用自百度百科: 所需包含的头文件: rand()函数是按指定的顺序来产生整数,因此每次执行上面的语句都打印相同的两个值,所以说C语言的随机并不是真正意义上的随机,有时候也叫伪随机数,使用 rand() 生成随机数之前需要用随机发生器的初始化函数 srand(unsigned seed)(也 阅读全文
posted @ 2019-09-05 14:31 Anzer 阅读(5810) 评论(1) 推荐(1) 编辑
摘要:作用: 将 n 进制的字符串转化为十进制 头文件: #include <string> 用法: 1 stoi(字符串,起始位置,n进制),将 n 进制的字符串转化为十进制 2 3 示例: 4 stoi(str, 0, 2); //将字符串 str 从 0 位置开始到末尾的 2 进制转换为十进制 但好 阅读全文
posted @ 2019-08-14 14:45 Anzer 阅读(50967) 评论(3) 推荐(1) 编辑
摘要:函数定义: getline(istream &in, string &s) 作用: 在C++中用 string 类型进行终端输入字符串时,解决无法输入带有空格的字符串的问题。 功能: 从输入流中读入字符,存到string变量,直到出现以下情况为止: 读入了文件结束标志'\0' 读到一个新行'\n' 阅读全文
posted @ 2019-08-14 14:38 Anzer 阅读(766) 评论(0) 推荐(0) 编辑
摘要:stringstream是用于C++风格的字符串的输入输出的。同时可以支持C风格的串流的输入输出操作。 作用: 一般用于格式转换。把数字字符转为整数数字。 初始化方法: 1. 2. 3. 案例实现: stream用完之后,其内存和标记仍然存在,需要用两个函数来初始化。 clear()只是清空该流的错 阅读全文
posted @ 2019-08-13 21:48 Anzer 阅读(304) 评论(0) 推荐(0) 编辑
摘要:函数说明: 主要用于检查其参数是否为十进制数字字符。 头文件: C——#include<ctype.h> C++——#include<cctype> 函数定义: int isdigit(int c) 返回值: 若参数c为阿拉伯数字0~9,则返回非0值,否则返回0。 实例: C实现: 产生的结果: 用 阅读全文
posted @ 2019-08-13 21:33 Anzer 阅读(3636) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示