gcc编译简单的c++出现错误<unresolved overloaded function type >size type
error:invalidtypes‘<unresolvedoverloadedfunctiontype>[size_t]’forarraysubscript错误信息为上...
error: invalid types ‘<unresolved overloaded function type>[size_t]’ for array subscript
错误信息为上面的描述。程序为
#include <iostream>
#include <vector>
using namespace std;
int main(void)
{
vector<int> ivec;
vector<int>::size_type ix;
for(ix=0;ix!=10;++ix)
ivec.push_back[ix];
for(vector<int>::iterator iter=ivec.begin();iter!=ivec.end();++iter)
cout<<*iter;
return 1;
} 展开
错误信息为上面的描述。程序为
#include <iostream>
#include <vector>
using namespace std;
int main(void)
{
vector<int> ivec;
vector<int>::size_type ix;
for(ix=0;ix!=10;++ix)
ivec.push_back[ix];
for(vector<int>::iterator iter=ivec.begin();iter!=ivec.end();++iter)
cout<<*iter;
return 1;
} 展开
4个回答
展开全部
展开全部
#include <iostream>
#include <vector>
using namespace std;
int main(void)
{
vector<int> ivec;
vector<int>::size_type ix;
for(ix=0;ix<=10;++ix)
ivec.push_back(ix);//Here wrong
for(vector<int>::iterator iter=ivec.begin();iter!=ivec.end();++iter)
cout<<*iter;
return 1;
}
不是[]注意了
#include <vector>
using namespace std;
int main(void)
{
vector<int> ivec;
vector<int>::size_type ix;
for(ix=0;ix<=10;++ix)
ivec.push_back(ix);//Here wrong
for(vector<int>::iterator iter=ivec.begin();iter!=ivec.end();++iter)
cout<<*iter;
return 1;
}
不是[]注意了
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
低级错误:ela o psed_time(T1,T2).h,elaopsed_time(T1,T2).min,elaopsed_time
struct time elapsed_time(struct time t1,struct time t2){
elapsed_time定义时涵数名,调用时`elaopsed_time'
请参考
struct time elapsed_time(struct time t1,struct time t2){
elapsed_time定义时涵数名,调用时`elaopsed_time'
请参考
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
LS 正解。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询