1. C++ vector进行文本文件读取
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
using namespace std;
int main()
{
vector<string> v,v2;
ifstream fin("a.txt");
ofstream fout("b.txt");
if(fin && fout){
string line;
while(getline(fin,line))v.push_back(line);
v2.assign(v.begin(),v.end());
vector<string>::iterator it;
for(it=v.begin();it!=v.end();)
{
cout<<*it<<endl;
it=v.erase(it);
}
for(it=v2.begin();it!=v2.end();++it)v.insert(v.begin(),*it);
cout<<"---------"<<endl;
for(it=v.begin();it!=v.end();++it){
cout<<*it<<endl;
fout<<*it<<endl;
}
}else{
cerr<<"can not open file"<<endl;
}
return 0;
}
2. vector怎么读
vector读法是:[ˈvektər]。
n.矢量;带菌者;航线。
vt.用无线电导航。
过去式vectored。
过去分词vectored。
现在分词vectoring。
第三人称单数vectors。
复数vectors。
5An expressingvectorof major outer-membrane protein of Chlamydia psittaci was constructed.
构建了鹦鹉热衣原体主要外膜蛋白的表达载体。
6This research intended to construct a eukaryotic expressionvectorwith a site-directed mutation of porcine MSTN propeptide gene.
本研究旨在构建具有猪 MSTN 前肽基因定点突变的真核表达载体。
7I experience avectorquantity.
我经历了一个矢量的量变。
8It's avector, perpendicular.
一个与半径垂直的矢量。
3. vector怎么读
vector的读音:英[ˈvektə(r)]美[ˈvektər] 。
n. 矢量,向量;(传染疾病的)介体;(飞机的)航线,航向;克隆载体;带菌者;单行矩阵,单列矩阵;(计算机)模型
v. 引导(飞机)
短语
vector field[数]向量场 ;[物][数]矢量场 ; 矢场
vector graphics矢量图形 ; 向量图形 ; 矢量制图法
Unit Vector[数]单位向量 ; 单位失量 ; 单元矢量
Poynting Vector坡印廷向量 ; 能流密度向量 ; 坡印廷矢量
Column vector[数]列向量 ; 列矢量 ; 纵矢量
row vector[数]行向量 ; 行矢量 ; 列向量 ; 单行矩阵
同近义词
n. 矢量;带菌者;航线
carrier,lane
-.
构建了鹦鹉热衣原体主要外膜蛋白的表达载体。
4. C++这种vector怎么读取里面的内容
vector不能这样实现,<>里面只能有一个数据类型。解决办法:
1.实现一个类或者结构体,包含两个量,然后存在vector中,通过vector访问到这个对象,然后通过对象得到第二个成员数据;
2.不使用vector,使用map,存储键值对,通过键来访问该数据