
c++ STL
Nancy_m
挨踢人员 文艺程序员高级软件攻城诗个人铭言无淡泊以明志无宁静以致远
展开
-
C++STL-算法transform
template OutputIterator transform ( InputIterator first1, InputIterator last1, OutputIterator result, UnaryOperator op ); template < class InputIterator1, class InputI转载 2012-10-24 20:25:24 · 2846 阅读 · 0 评论 -
C++ CArray的使用
templateclass CArray:public CObject 参数 TYPE 模板参数指定存储在数组中的对象的类型。TYPE是一个由CArray返回的参数。ARG_TYPE 模板参数指定用于访问存储在数组中对象的参数类型。通常是一个对TYPE的参考。ARG_TYPE是一个传递给CArray的参数。 说明 CArray类支持与C语言的Array相似的数组,但是必要时可转载 2012-11-03 09:20:28 · 10749 阅读 · 0 评论 -
C++ CArray
? 我们在使用vc进行比较复杂的编程时,经常需要用到复杂的数组结构,并希望能实现动态管理。由于C++并不支持动态数组,MFC提供了一个CArray类来实现动态数组的功能。有效的使用CArray类,可以提高程序的效率。 MFC提供了一套模板库,来实现一些比较常见的数据结构如Array,List,Map。CArray即为其中的一个,用来实现动态数组的功能。 CArray是从COb转载 2012-11-03 11:32:10 · 3006 阅读 · 0 评论 -
ostream_iterator—C++
ostream_iterator是流迭代器。 流迭代器是标准模板库中的。因此是类模板。 ostream_iterator 指定了类型,就是迭代器读写的类型。 通过这个流迭代器可以把你要输入的写入到指定的流中。 cout就是指定的流。就是标准输出。 可以改成一个输出流就可以,比如一个文件。 通俗的一点说,你把它看成一个指向输出流的指针。通过这个指针你可以把东西写的输出流中。 copy原创 2013-01-02 17:35:40 · 3881 阅读 · 0 评论 -
C++ bitset类的使用与简介
有些程序要处理二进制位的有序集,每个位可能包含的是0(关)或1(开)的值。位是用来保存一组项或条件的yes/no信息(有时也称标志)的简洁方法。标准库提供了bitset类使得处理位集合更容易一些。要使用bitset类就必须要包含相关的头文件。在本书提供的例子中,假设都使用了std::bitset的using声明: #i nclude using std::bitset; 3.5.1 bi转载 2013-04-23 11:20:23 · 1255 阅读 · 0 评论