扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
//程序:初始化演示 //目的:为了说明STL中的向量是怎样初始化的。 #include <cstring> // <cstring>和<string.h>相同 #include <vector> using namespace std; int ar[10] = { 12, 45, 234, 64, 12, 35, 63, 23, 12, 55 }; char* str = "Hello World"; int main(int argc, char* argv[]) { vector <int> vec1(ar, ar+10); vector <char> vec2(str, str+strlen(str)); return 0; } |
//程序:vector演示二 //目的:理解带有数组下标和方括号的STL向量 #include <cstring> #include <vector> #include <iostream> using namespace std; char* szHW = "Hello World"; int main(int argc, char* argv[]) { vector <char> vec(strlen(sHW)); //为向量分配内存空间 int i, k = 0; char* cptr = szHW; while (*cptr != '\0') { vec[k] = *cptr; cptr++; k++; } for (i=0; i<vec.size(); i++) { cout << vec[i]; } cout << endl; return 0; } |
using namespace std; |
using std::cout; using std::endl; using std::flush; using std::set; using std::inserter; |
typedef std::vector VEC_STR; |
#pragma warning(disable: 4786) |
vector <list<int>> veclis; |
vector <list <int> > veclis; |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者