C++
文章平均质量分 62
哈喽哇德
相信努力就有回报
展开
-
C++ vector 的简单用法
一、vector 的初始化: (1) vector<int> a(10); //定义了10个整型元素的向量(尖括号中为元素类型名,它可以是任何合法的数据类型),但没有给出初值,其值是不确定的。 (2)vector<int> a(10,1); //定义了10个整型元素的向量,且给出每个元素的初值为1 (3)vector<int> a(b); //用b向量来创建a向量,整体复制性赋值 (4)vector<int> a(b.begin(),b.begin+3); /原创 2022-03-28 22:26:07 · 104 阅读 · 0 评论 -
c++ STL与常用库函数
c++ STL与常用库函数vector(变长数组)queue(队列)stack(栈)deque(双端队列)setmapinclude位运算常用方法常用库函数 vector(变长数组) 变长数组,支持随机访问,不支持在任意位置O(1)插入。为了保证效率,元素的增删一般应该在末尾进行 #include<vector> //头文件 vector<int> a; //相当于一个长度动态变化的int 数组 vector<int> b[233]; //相当于第一维长原创 2021-11-22 15:31:44 · 524 阅读 · 0 评论 -
C++快速入门(上)
必须了解的C++头文件 #define _CRT_SECURE_NO_WARNINGS//避免我们在编译老的用C语言的开源项目如lua源包的时候,可能因为一些老的.c文件使用了strcpy,scanf等不安全的函数,而报警告和错误,而导致无法编译通过。 #include <cstdio> //标准输入输出函数 #include <cmath> //数学函数库 #include <cstring> //字符串处理函数 #include <malloc.h>原创 2021-11-13 01:28:26 · 794 阅读 · 0 评论