码迷,mamicode.com
首页 > 编程语言 > 详细

《现代c++程序设计》(美)Barbara Johnston----1

时间:2017-07-26 23:49:14      阅读:348      评论:0      收藏:0      [点我收藏+]

标签:size   整数   --   style   软件   操作   计算   name   log   

c++类与vector

c++有许多标准库,这些标准库提供了大量预先定义好的函数,比如数学计算、文件输入/输出,文本操作等

同时,c++中还含有很多标准模板库,里面包含了大量的软件应用和类,程序员可以直接使用它们。

标准库:  作为c++语言的一部分的库,如cout,是标准库<iostream>中的一个对象,可以用来实现向屏幕的输出

STL         一种c++库,其中包含可以直接使用的类的 原型。

 

如vector就是STL类中的一种,它在一个线性列表中存储数据元素

简单的说,类是对一个工作进行描述,通过类来构造对象,并通过类的对象来实现类中的各种任务。

示例代码:

结果:

 

demonstration of c++ vectors
vector has 4 numbers
32 21 92 45 15

 

#include<iostream>
#include<iomanip>       //为了使用setw
#include<vector>        //为了使用vector
using namespace std;

int main()
{
    vector<int> vNums;        //包含整数的vector对象

    cout << "demonstration of c++ vectors \n";

    //通过函数push_back()将四个整数存入vector中
    vNums.push_back(32);
    vNums.push_back(21);
    vNums.push_back(92);
    vNums.push_back(45);

    //通过size()获得vector中的整数个数
    cout << "vector has " << vNums.size() << " numbers \n";

    //再加入两个数
    vNums.push_back(15);

    //展示vector中包含的整数
    for (int i = 0; i<vNums.size(); i++)
    {
        cout << setw(3) << vNums.at(i);
    }


    
    cin.get();
    return 0;
}

 

 

《现代c++程序设计》(美)Barbara Johnston----1

标签:size   整数   --   style   软件   操作   计算   name   log   

原文地址:http://www.cnblogs.com/skylover/p/7242091.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!