关于STL
文章平均质量分 61
coovig
这个作者很懒,什么都没留下…
展开
-
函数对象 与 count_if()结合使用 例子
例程一、/*|| Using a function object to help count things*/#include #include #include #include using namespace std;const string ToothbrushCode("0003");class IsAToothbrush {public: bool operator()原创 2007-10-08 10:20:00 · 1177 阅读 · 0 评论 -
STL 中 List 学习
使用STL通用算法find()在list中查找对象我们如何在list中查找东西呢?STL的通用算法find()和find_if()可以做这些。 就象for_each(), count(), count_if() 一样,这些算法也使用iterator范围,这个范围指出一个list或任意 其他容器中的一部分来处理。通常首iterator指着开始的位置,次iterator指着停止处理的地方。 由次i转载 2007-10-09 21:07:00 · 2164 阅读 · 0 评论 -
VC程序中实现控件的动态生成与响应(转)
中转自:http://blog.csdn.net/allan3344/articles/539004.aspx 动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的。 一、创建动态控件: 为了对照,我们先来看一下静态控件的创建。 放置静态控件时必须先建立一个容器,一般是对话框,这时我们在对话框编辑窗口中,从工具窗口中拖出所需控件放在对话框中即可,再转载 2007-10-09 17:19:00 · 437 阅读 · 0 评论 -
STL 常用数据结构
Sort 和容器 --------------------------------------------------------------------------------STL中标准容器主要vector, list, deque, string, set, multiset, map, multimay, 其中set, multiset, map, multimap都是以树结构的方式存原创 2007-10-08 10:16:00 · 5672 阅读 · 0 评论 -
487-3279 WA 郁闷
好久没有做ACM的题目了。下午到题库去看了一下,看到别人做的题目,487-3279。那个人交了两次都没能过。以前这题我也做过,也是没过。于是重新来做一下这题。以前的做法是开个10000000大小的char数组。后来,一直都没试成功,估计是这个数组是char类型的,计数范围有限。最大可达100,000超过了char所表示的范围。改成int的时候,又超内存。后来上网看看别人的做法。一直以来都想学一原创 2007-10-08 10:12:00 · 1025 阅读 · 1 评论 -
利用二叉搜索树来实现排序 BSTree(pku 1002)
来自:http://blog.csdn.net/benny5609/category/334908.aspx #include using namespace std;int flag;class tNode{ public: tNode(); tNode(int value); int val; int count原创 2007-10-08 10:07:00 · 800 阅读 · 0 评论 -
数据结构set string vector的使用
##include #include #include using namespace std;1、string begin( ) end( )eg: string str; for ( string::iterator p = str.begin( ); p != str.end( ); ++p ) //开始与结束 { if (原创 2007-10-08 10:01:00 · 719 阅读 · 0 评论 -
stable_partition 分类排序
例程#include #include #include #include #include using namespace std;class student{public: student(const string &a, int b):name(a), score(b){} string name; int score; bool operator return score }原创 2007-10-08 10:14:00 · 768 阅读 · 0 评论 -
ATL STL
Active Template Library (活动模板库) Template 是C++新标准中源码重用的新工具 本人感觉棒极了 Standard Template Library 提供了相当多的模板 而 ATL是为COM/ActiveX提供的一组开发库,使COM开发简化 algorithm header file 把a原创 2007-10-08 10:11:00 · 662 阅读 · 0 评论 -
走近STL(转)
转自VC知识库http://www.vckbase.com/document/viewdoc/?id=1461走近 STL作者:陶汉军中国石油大学 计算机02-2下载源代码 本文面向的读者:学习过C++程序设计语言(也就是说学习过Template),但是还没有接触过STL的STL的初学者。这实际上是我学习STL的一篇笔记,老鸟就不用看了。什么是泛型程序设计 我们可以简单的理解为:使用模转载 2007-10-09 22:50:00 · 798 阅读 · 0 评论