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,存儲鍵值對,通過鍵來訪問該數據