读书人

请问一个vector数据的互相赋值的有关

发布时间: 2012-02-19 19:43:38 作者: rapoo

请教一个,vector数据的互相赋值的问题

C/C++ code
struct ke{    double opn;    double cle;    CString me;    int lu;        int tr;        int st;        kline()    {        opn=cle=lu=tr=st=0;        me="";    }};vector <ke> Dline;        ke ta;int tt ;for(vector<kline>::size_type ix=Dline.size();ix>=ix-n;--ix)    {            tt=(int) ix;        ta=Dline[tt];      //此行代码为什么不对?        dtmp.push_back(ta);            }


代码如上
请教一下,为什么“ta=Dline[tt];”代码会不对?

[解决办法]
错误提示是什么?

构造函数名称应该是ke()而非kline()吧

vector<kline>改成vector<ke>,你的n是什么?

读书人网 >C++

热点推荐