vector 类型输出的一个问题

原创 2015年07月07日 22:24:53

刚学c++,运行以下程序:

#include <iostream>

#include <vector>

#include <string>

using namespacestd;

int main()

{

       vector<int>ivec;

       for(vector<int>::size_type ix=0;ix!=10;++ix)

              ivec.push_back(ix);

       std::cout<<ivec<<std::endl;

       return 0;

}

运行程序,提示错误:          rrorC2679: 二进制“<<: 没有找到接受“std::vector<_Ty>”类型的右操作数的运算符(或没有可接受的转换)

找了好久,才找到错误根源:  ivec是一个vector<int> 类型的,不能一次性输出,只能一个一个输出。类似于数组一样。


修改后程序:

#include <iostream>

#include <vector>

#include <string>

using namespace std;

int main()

{

       vector<int> ivec;

       for(vector<int>::size_typeix=0;ix!=10;++ix)

              ivec.push_back(ix);

for(vector<int>::iterator j=ivec.begin();j!=ivec.end();++j)

       cout<<*j<<"";

cout<<endl;

       return 0;

}

运行正常。

所以说:基础不牢,地动山摇!


版权声明:本文为博主原创文章,未经博主允许不得转载。

向指针类型的vector中添加元素的问题

对于指针类型的vector,在使用push_back()存入数据的操作时可能出现改变 vector 中前面存在的数据,在使用指针类型的 vector 时要注意这个问题。列举一个例子来说明这个问题,使用...
  • Mr_Grit
  • Mr_Grit
  • 2015年06月03日 16:43
  • 1388

vector中sort排序(解决char类型数据无法排序的问题)

C++中当 vector 中的数据类型为基本类型时我们调用std::sort函数很容易实现 vector中数据成员的升序和降序排序,然而当vector中的数据类型为自定义结构体类型时,我们该怎样实现升...

C++ Primer----一个关于 vector 的有趣的问题

大家请看下面的代码,请问 输出结果是?? /** * @file vector-destroy.cc * @brief an interesting problem regarding vec...

C++ 若类型 vector

  • 2014年03月17日 15:22
  • 92KB
  • 下载

[ASP.NET]解决“试图将 Null 值赋予一个非 Variant 数据类型的变量”的问题

错误提示 :"试图将 Null 值赋予一个非 Variant 数据类型的变量" 错误原因:在VS2005中,用ACCESS做数据库时insert into 命令会把自动编号也会加进去,所以这个就需要...

解密Java byte类型的一个小问题

大家先看一下下面的代码public class Main { public static void main(String[] args) { byte a = 1; ...

一个细节问题——__builtin_compose_128还是memcpy还是强制类型转换

为了学习ADSP--TigerSHARC的C语言编程,我找了一个TS101的C程序,来学习。       看到DMA的部分,发现函数中定义了一个这样的结构体变量t:       struct tc...

ORACLE 中 VARCHAR2 类型的字段长度是按照 byte 来定义的 一个容易被忽略的问题

很多新手在建数据库或添加表、字段时,会这样忽略一个问题:ORACLE 中 VARCHAR2类型的字段长度是按照 byte 来定义的。如果数据库使用的字符集是 GBK,GB2312 或者其他定长字符集的...
  • qiuhan
  • qiuhan
  • 2015年01月06日 11:15
  • 2016

Myeclipse中编码的问题,一个项目存在多种编码,修改指定类型文件的编码

1.最近在自己学习一个网上的网上书城项目,初始状态的项目是别人的,也就是一个只有前端的项目,后端需要自己去添加,但是导入我的工作空间以后,发现原有js文件中的中文都存在问题,原java、JSP文件中的...

一个强制类型转换的问题

上周五晚上在公司加班,遇到一个bug,当时由公司大牛解决了,但是回想起来还是ganjue...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:vector 类型输出的一个问题
举报原因:
原因补充:

(最多只允许输入30个字)