Vector

以前没用过Vector,今天学着用,

...................

ReadOffset CurrentRead = {0,0};                            //初始化结构体

 

vector <ReadOffset> StoreEachReadInfoVec;          //Line  2143

 

..................

 

编译出错,一直提示

F:/WORK/MID/Work/Ebook_090807/Ebook/Textfile.cpp(15) : error C2143: syntax error : missing ';' before '<'
F:/WORK/MID/Work/Ebook_090807/Ebook/Textfile.cpp(15) : error C2501: 'vector' : missing storage-class or type specifiers
F:/WORK/MID/Work/Ebook_090807/Ebook/Textfile.cpp(15) : error C2143: syntax error : missing ';' before '<'
F:/WORK/MID/Work/Ebook_090807/Ebook/Textfile.cpp(700) : error C2065: 'StoreEachReadInfoVec' : undeclared identifier
F:/WORK/MID/Work/Ebook_090807/Ebook/Textfile.cpp(700) : error C2228: left of '.push_back' must have class/struct/union type

 

 

#include <vector>
using namespace std;

ReadOffset CurrentRead = {0,0};

vector <ReadOffset> StoreEachReadInfoVec;

 

然后编译总算通过

 

定义了一个结构体想在定义变量时就初始化变量,结果总是不行,Google了都说可以,不知道到我Evc上就不可以,最后也不知道为什么又可以初始化了,方法如上。

 

查过相关的网址

 

MTK中struct初始化:http://blog.zol.com.cn/1033/article_1032549.html

 

 

请问一个关于Vector排序的问题:http://bbs2.chinaunix.net/thread-1021140-1-1.html

 

如何对vector<struct A> va 中的结构体中的关键字进行 合并关键字相同的项 和 按该关键字进行从小到大的排序?:

http://topic.youkuaiyun.com/u/20080622/20/fad808f8-632a-4a65-85f9-bb1956e2cb47.html

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值