C++
henusjk
刚进ACM的小白
展开
-
string和string.h的区别
string和string.h的区别1、string定义的字符串和char定义的字符串的区别 功能stringstring.h 定义字符串:string schar s[1005] 计算字符串长度:s.lenth()和s.size()strlen(s) 取第i个字符:s[i]s[i] 读第一行:getline(cin,s原创 2017-07-06 19:28:26 · 771 阅读 · 0 评论 -
stringstream的函数使用
stringstream的函数使用 stringstream里的clear和str #include <iostream> #include <sstream> #include <string>using namespace std;int main() { stringstream ss; int i = 0; for(i = 0; i < 5; i++ ) {原创 2017-07-06 20:11:32 · 2052 阅读 · 0 评论 -
C++中set的使用
set的用法前言:set有自动排序,去除重复元素的优点,在一些题目中可以大大减少程序运行时间 1、set的一些常见操作 begin()返回指向第一个元素的迭代器(迭代器和指针用法类似) count(x)返回x值元素的个数 empty()如果集合为空,返回true end()返回指向最后一个元素的迭代器 eraser(x)删除集合中的x元素原创 2017-07-07 10:13:07 · 6044 阅读 · 0 评论 -
队列的知识总结
队列的知识总结前言:队列是stl函数库里一个重要的函数,头文件为,特点是先进先出(FIFO)一、基础的队列1、队列的定义:queue<进队列的数据类型>队列名 2、队列的基本函数: push(x) 把x放进队列 pop() 弹出队首元素 front() 返回队首元素 back() 返回队尾元素 empty()判断队列是否为空(若为空则返回true,否则返回false) size()原创 2017-07-08 16:54:24 · 708 阅读 · 0 评论