随笔分类 -  C++

摘要:#include<iostream> #include<string> //线索二叉树结构化 template<class T> typedef struct ThreadNode{ T elem; struct ThreadNode *lchild,*rchild; int ltag,rtag; 阅读全文
posted @ 2021-03-12 19:35 caseyz) 阅读(317) 评论(0) 推荐(0)
摘要:1 //逆波兰数实现表达式运算 2 #include<iostream> 3 #include<string> 4 #include<stdlib.h> 5 using namespace std; 6 7 //链栈 8 template<class T> 9 struct LinkStack { 阅读全文
posted @ 2021-03-12 14:06 caseyz) 阅读(487) 评论(0) 推荐(0)
摘要:1. cin.peek 返回值是一个char型的字符,其返回值是指针指向的当前字符,但它只是观测 指针停留在当前位置并不后移;如果要访问的字符是文件结束符,则函数值是EOF(-1) 可以用于输入未满长度的不指定个数整型,如: int length; cin >> length; \\后有回车 cin 阅读全文
posted @ 2021-03-08 11:31 caseyz) 阅读(294) 评论(0) 推荐(0)
摘要:一、利用cin.peek筛选数据类型 输入某个数据(数字或字符串)后,先检测是否为所需数据类型,要用到 cin>>ws 和 cin.peek() ,若为所需数据,再从缓冲区读取并赋值给定义的变量。 1. cin>>ws ws(white space) 将键盘输入的 任何类型数据 放入ws系统变量中, 阅读全文
posted @ 2021-02-17 10:26 caseyz) 阅读(243) 评论(0) 推荐(0)
摘要:一、size_t 与 ssize_t的作用: size_t是无符号整型,ssize_t是有符号整型;根据使用的计算机系统(32位或64位),划分出 int 和 long int 两种方向的使用 size_t 一般用来表示一种计数,比如有多少东西被拷贝等。 例如:sizeof操作符的结果类型是size 阅读全文
posted @ 2021-02-02 17:48 caseyz) 阅读(197) 评论(0) 推荐(0)