C++标准库
文章平均质量分 52
ims-
!!
展开
-
C++ 字符串string
#include using namespace std;1, 初始化string s0;string s1 ("Initial string");2,迭代器 Iterators:str.begin();str.end(); string str ("Test string"); for ( std::string::iterator it=str.begin(); it!原创 2017-04-09 23:13:38 · 299 阅读 · 0 评论 -
c++输出文件流ofstream用法详解
头文件 <fstream>包含的多个文件流类,这里列出常用的4个:ifstream Input file stream class (class )链接ofstream Output file stream (class )链原创 2018-05-20 11:21:23 · 65715 阅读 · 5 评论 -
c++输入文件流ifstream用法详解
Andrew->China: Says Hello Note right of China: China thinks\nabout it China–&am原创 2018-05-18 20:42:29 · 266818 阅读 · 9 评论 -
C++ 向量容器 vector
#includeusing std::vector;1,初始化vector 对象的方法vector v1 :v1是空vector , 类型为T, vector v2(v1) : v2包含v1所有元素的副本vector v2=v1 : 等价与v2(v1)vector v3(n , val) : v3包含n个重复的元素, 每个元素的值为valvector v原创 2017-04-08 22:48:23 · 572 阅读 · 0 评论 -
C语言单链表详解(类 link.h)
#include #include #include #includeusing namespace std;templateclass link{ struct node { T data; struct node *next; }; struct node *p;public: link(){ p=NULL; } unsigned leng原创 2017-08-31 22:28:03 · 1791 阅读 · 0 评论 -
C++ 集合容器set
例子// set::size#include <iostream>#include <set>int main (){ std::set<int> myints; std::cout << "0. size: " << myints.size() << '\n'; for (int i=0;...原创 2017-04-11 17:14:48 · 587 阅读 · 0 评论 -
C++ 类访问说明符(access specifiers)
C++访问控制符有三个private、protected、public。一、简单可以归为以下两种描述:1)一个类友元(包含友元函数或者友元类的成员函数或者友元类的所有成员函数)可以访问该类的任何成员(包括成员变量及成员方法)。2)除去友元外,private成员只有该类自身的成员函数可以访问,protected成员只有该类及其派生类的成员函数可以访问,public成员则该类及其派生类的成原创 2017-06-03 10:37:32 · 1641 阅读 · 0 评论 -
C++ 映射容器map
#include 1,map的初始化map map1; //空mapmap map2(map1.begin(),map2.end()); // 取定范围初始化map map3(map1); //复制 map1 的内容初始化map second;second=map1; // second now contains map1's c原创 2017-04-11 16:06:43 · 598 阅读 · 0 评论 -
C++字符串流<sstream>
字符串输入输出流,istringstream、ostringstream,可以将输入或输出变成一个string,多次读写或多次输出。也可以通过这两个实现变量类型的转换,如int 型数据输出到ss(stringstream),然后读取到string 中。1,把输出流存到字符串// ostringstream::rdbuf#include <string>...原创 2017-04-16 18:43:20 · 2372 阅读 · 0 评论