AD

C++之boost::array的用法

这篇文章主要介绍了C++之boost::array的用法,以实例的形式简单讲述了静态数组的容器boost::array的使用技巧,具有一定的参考借鉴价值,需要的朋友可以参考下

本文实例讲述了C++之boost::array的用法,分享给大家供大家参考。具体如下:

#include <string>  

#include <iostream>  

#include <boost/array.hpp>  

#include <algorithm>  

using namespace std;  

int main()  

{  

    boost::array<int, 5> array_temp = {{12, 8, 45, 23, 9}};  

    sort(array_temp.begin(), array_temp.end());  

    copy(array_temp.begin(), array_temp.end(), ostream_iterator<int>(cout, " "));  

    return 0;  

}

希望本文所述对大家的C++程序设计有所帮助。

标签: 用法
分类: C 语言
时间: 2014-01-25

相关文章

  1. C++之Boost::array用法简介

    这篇文章主要介绍了C++之Boost::array用法简介,较为详细的分析了Boost::array中的常见用法,并用实例的形式予以总结归纳,需要的朋友可以参考下 本文实例讲述了c++里支持静态数组的容器:boost.a ...
  2. JS中数组Array的用法示例介绍

    这篇文章主要介绍了JS中数组Array的用法,需要的朋友可以参考下 new Array() new Array(len) new Array([item0,[item1,[item2,...]]] 使用数组对象的方法: ...
  3. 引领Boost(五)(Boost::array)

    一 Boost::array 在以前,如果我们要处理一组数据,我们可能使用一般数组存储,或者需要许多的对数组的数据的操作的时候,我们使用STL容器存储.但是如果我们的需求是,我们能够提前固定一组数据的大小,或提前知道这组 ...
  4. js Array的用法总结

    记录一下, 对HTML的数组老是搞不清楚. new Array() new Array(len) new Array([item0,[item1,[item2,...]]] 使用数组对象的方法: var objArray ...
  5. C++ Boost Assign 文档

    Copyright © 2003-2004 Thorsten Ottosen 译者:nirvana 对Assign的使用,修改和授权须依据Boost软件许可协议 v1.0(参见 http://www.boost.org/ ...
  6. Linux下C/C++.ACE.Boost.高性能服务器端应用 开发技术

    轩辕Linux C++训练营 Linux C++全科班(现场班/远程班) Linux C++全科班课程,专注Linux/UNIX服务器端软件开发(后台开发)培训,课程涉及UNIX/Linux服务器端软件开发的各个方面:L ...
  7. C++ Boost

    Boost 培训(项目班) 轩辕C++ Boost现场项目班课程,通过对Boost几个实用组件的学习,掌握高吞吐量.低延迟的服务器端应用开发的有效知识,且通过最终项目的历练,学员将对高性能服务器端应用开发有一个清晰的认识 ...
  8. Boost and STL Learning Sourcebook

    from http://blog.csdn.net/k2eats/archive/2008/09/06/2892948.aspx Quote Boost Library Study Guide Boost Chinese ...
  9. PHP stream_context_create()作用和用法分析

    创建并返回一个文本数据流并应用各种选项,可用于fopen(),file_get_contents()等过程的超时设置.代理服务器.请求方式.头信息设置的特殊过程. 作用:创建并返回一个文本数据流并应用各种选项,可用于fo ...
  10. Array.prototype 的泛型应用分析

    Array.prototype 的泛型应用分析,需要的朋友可以参考下. 题目 请说明下面语句的输出: x = {shift:[].shift}; x.shift(); console.info(x.length); 如果 ...
  11. boost源码剖析之:boost::multi_array

    动机 C++是一门自由的语言,允许你自由的表达自己的意图,对不对? 所以我们既然可以new一个一维数组,也应该可以new出多维数组,对不对?先来看一个例子: int* pOneDimArr = new int[10]; ...
  12. 浅尝boost之String algorithms library

    #include <boost/algorithm/string.hpp> 很多时候我都想在自已的代码中全部使用std::string代替MS的CString来保证我的程序在未来易于移植,但老实说CStrin ...
  13. boost::asio 中async_read与async_receive的区别

    boost::asio 中async_read与async_receive的区别 现象:在调用async_read后,即使收到数据包,也没有调用相应的ReadHandler 回调函数 void handle_connec ...
  14. Linux C++

    Linux C++培训(现场,远程班) 昆山轩辕高端IT培训, Linux C++全科班课程,专注Linux/UNIX服务器端软件开发(后台开发),培养企业所需的专业Linux/UNIX C++软件工程师.课程涉及UNI ...
  15. js打造数组转json函数

    这里给大家分享的是一段使用js实现数组转换成json的函数代码,代码简洁易懂,并附上了使用方法,小伙伴们拿去试试. 代码很简单,这里就不多废话了,直接奉上: function arrayToJson(o) { var r ...
  16. perl 基本语法介绍

    本文介绍从变量类型.操作运算符.控制叙述.子程序.I/O和档案处理. Regular Expressions.Spectial Variables.Help.函数.总结几个部分介绍perl,只是叙述了一些Perl的基本语 ...
  17. javascript的函数.创建对象.封装.属性和方法.继承

    从一开始接触到js就感觉好灵活,每个人的写法都不一样,比如一个function就有N种写法 一,function 从一开始接触到js就感觉好灵活,每个人的写法都不一样,比如一个function就有N种写法 如:funct ...
  18. avhttp简介

    avhttp avhttp是一个基于Boost.Asio实现的HTTP客户端开发工具库. 简介 它支持HTTP(1.0/1.1).HTTPS, 断点续传, 多线程并发下载, 异步, HTTP/SOCKS4/SOCKS5代 ...
  19. Perl的基本語法

    本文为转载, 出处 前言: 這篇文章是花了我很多時間.費了我很多心血才完成的,雖然連我自己都覺得無法達到盡善盡美的境界,但希望能幫助大家入門,稍微了解到Perl到底是個什麼樣的東西,Perl到底有那些強大的功能,那麼這篇 ...