今天开始学习STL啦。一个祖祖辈辈流传下来的东西。弊端都被抛弃光了。来试一试。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了今天开始学习STL啦。一个祖祖辈辈流传下来的东西。弊端都被抛弃光了。来试一试。相关的知识,希望对你有一定的参考价值。
//关于使用string #include <iostream> #include "string" using namespace std; int main() { string str; cout << str << str.empty() << endl;//STL中包含了函数名重载. string str1(5,‘a‘);//赋值字符串5个a cout << str1 <<" "<<str1.empty()<<endl;//str.empty中空的值为1,非空为0 string str2("abcdefg");//直接赋值abcdefg cout << str2 <<endl; string str3("abcdefg" , 3);//截取前3个字符串 cout << str3 <<endl; string str4(str2 , 3 , 2 );//在a3的位置开始截取2个长度 cout << str4 <<endl; string str5(str2);//拷贝构造 cout << str5 <<endl; system ("pause"); return 0; }
//关于使用string #include <iostream> #include "string" using namespace std; int main() { string str; cout << str << str.empty() << endl;//STL中包含了函数名重载. string str1(5,‘a‘);//赋值字符串5个a cout << str1 <<" "<<str1.empty()<<endl;//str.empty中空的值为1,非空为0 string str2("abcdefg");//直接赋值abcdefg cout << str2 <<endl; string str3("abcdefg" , 3);//截取前3个字符串 cout << str3 <<endl; string str4(str2 , 3 , 2 );//在a3的位置开始截取2个长度 cout << str4 <<endl; string str5(str2);//拷贝构造 cout << str5 <<endl; system ("pause"); return 0; }
请使用手机"扫一扫"x
以上是关于今天开始学习STL啦。一个祖祖辈辈流传下来的东西。弊端都被抛弃光了。来试一试。的主要内容,如果未能解决你的问题,请参考以下文章