为了账号安全,请及时绑定邮箱和手机立即绑定

执行 cl.exe 时出错,请问该怎么处理?

执行 cl.exe 时出错,请问该怎么处理?

HUWWW 2022-05-11 11:07:52
#include <iostream>#include <string>#include <vector>using namespace std;int main(){int testi;vector<int> test;while(cin >> testi)test.push_back(testi);for(vector<int>::size_type t1 = 0; t1 != test.size(); t1++){for(vector<int>::size_type t2 = 0; t2 != test.size(); t2++){}}for(vector<int>::const_iterator iter1 = text.begin(); iter1 != text.end(); iter1++){for(vector<int>::const_iterator iter2 = text.begin(); iter2 != text.end(); iter2++);cout<< *iter1 << " " << *iter2 << " ";}return 0;}ErrorF:\计算机\编程\C++\Test\try_vector_arr\s.cpp(17) : error C2065: 'text' : undeclared identifierF:\计算机\编程\C++\Test\try_vector_arr\s.cpp(17) : error C2228: left of '.begin' must have class/struct/union typeF:\计算机\编程\C++\Test\try_vector_arr\s.cpp(17) : error C2228: left of '.end' must have class/struct/union typeF:\计算机\编程\C++\Test\try_vector_arr\s.cpp(18) : error C2228: left of '.begin' must have class/struct/union typeF:\计算机\编程\C++\Test\try_vector_arr\s.cpp(18) : error C2228: left of '.end' must have class/struct/union type执行 cl.exe 时出错.
查看完整描述

2 回答

?
侃侃无极

TA贡献2051条经验 获得超10个赞

F:\计算机\编程\C++\Test\try_vector_arr\s.cpp(17) : error C2065: 'text' : undeclared identifier
第一行就指明了错误,未定义标识符 text
你在前面定义的是 vector<int> test;
调用的时候是 text ,哪能不出错?

查看完整回答
反对 回复 2022-05-16
?
潇湘沐

TA贡献1816条经验 获得超6个赞

指针变量用 -> 访问其内部的值

查看完整回答
反对 回复 2022-05-16
  • 2 回答
  • 0 关注
  • 534 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号