【cpp】Vector】的更多相关文章

这vector 很有用 // compile with: /EHsc #include <vector> #include <iostream> int main() { using namespace std; vector<int> v1, v2, v3; v1.push_back(10); v1.push_back(20); v1.push_back(30); v1.push_back(40); v1.push_back(50); cout << &q…
检测vector容器是否为空: 1 #include <iostream> 2 #include <string> 3 #include <vector> 4 using namespace std; 5 6 int main() 7 { 8 //检测容器是否为空 9 vector<string>vecA; 10 if (vecA.empty()) 11 { 12 cout << "mapText为空" << en…
前导:数组(array),字符串转换说明符%s,定义符号常量,,strlen()获取字符串长度,. [字符串] 没有专门的字符串类型,是吧他存储在字符型数组中,数组最后一个字符为空字符'\0',c用他来标志字符串的结束,这个非打印字符不会被打印出来,但这意味着数组单元的长度必须比字符串的长度至少大一. [使用字符串] #include<stdio.h> int main(void) { ];//定义字符数组 printf("what's your name?\n"); sc…
%f是浮点型的占位符,%f.2表示显示到小数点后两位,.2称为修饰词 变量可以在程序执行过程中变化和指定,而常量不可以. [数据类型关键字]int long short unsigned char  float double _Bool _Complex(复数) _Imaginary(虚数) [int 类型] 整数类型之所以有这么多种(int,unsigned int,long,short等等),他们最主要的区别在于取值范围不同和是否能够取负值. 整型 int类型的范围是-32768~32767…
[使用C语言的七个步骤]1:定义程序目标  2:设计程序  3:编写代码  4:编译  5:运行  6:测试和调试  7:维护和修改 [程序细节] :#include 指示和头文件 include<stdio.h> 包含了输入输出,printf(),scanf()等,还可以定义成常量.预处理的准备工作 :main()函数 int main(void) 主函数名称必须是main, 尽量不要写main(),void main(),可能有编译器无法识别. :注释 /*可以写在一行*/ /*也可以 写…
最近愉快地决定要由边集数组转向Vector存图,顺便开始图论集训 老惯例,以题写模板 P1339 [USACO09OCT]热浪Heat Wave 题目描述 The good folks in Texas are having a heatwave this summer. Their Texas Longhorn cows make for good eating but are not so adept at creating creamy delicious dairy products.…
初始化: 1. 默认构造: vector<int> vint; 2. 用包含10个元素的数组初始化: vector<int> vint(ia, ia+10); 算法: 1. vint.push_back(i); 2. vint.size(); 3. vint[i]; 4. vint.erase(pos1, pos2); 代码: #include <vector> #include <iostream> #include <iterator> us…
1.使用new动态分配内存,必须承担如下责任: a.使用delete释放内存: b.确保使用了正确的形式,delete与new的形式要匹配: c.不能重复delete. 2.使用vector和string可以消除以上的负担.每当要动态分配一个数组时,都要考虑使用vector和string替代.如果元素是字符char,使用string.否则使用vector.注意:有一种特殊情况,使用vector<char>更合理. 3.vector和string的元素分配在堆上,它们内部维护一个指针,指向堆上的…
package com.tn.collect; import java.util.Enumeration; import java.util.Iterator; import java.util.Vector; public class VectorDemo { public static void main(String[] args){ Vector<String> v=new Vector<String>(); v.add("黄山"); v.add(&qu…
1.输出“输入的内容” // basic file operations #include <iostream> #include <fstream> #include <string> using namespace std; std::istream& func(std::istream &is) { std::string buf; while (is >> buf) std::cout << "output =…