- 博客(14)
- 收藏
- 关注
原创 多线程概述
一、多线程杂记1、计算问题的类型。决定给定的多线程计算是否是一个优秀的方案最重要的因素是该计算是一个基于CPU的计算还是一个基于IO的计算。2、多线程的设计目标a、增强的性能 b、增强的容量(也称响应,指每一个计算的平均处理周期的时间) c、快速的反应二、利用Win 32 API的线程编程技术1、编写线程函数DWORD WINAPI YourThreadFunc(LPVOID lpvT
2007-10-26 18:46:00 514
转载 走近STL(转)
转自VC知识库http://www.vckbase.com/document/viewdoc/?id=1461走近 STL作者:陶汉军中国石油大学 计算机02-2下载源代码 本文面向的读者:学习过C++程序设计语言(也就是说学习过Template),但是还没有接触过STL的STL的初学者。这实际上是我学习STL的一篇笔记,老鸟就不用看了。什么是泛型程序设计 我们可以简单的理解为:使用模
2007-10-09 22:50:00 796
转载 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 2163
转载 VC程序中实现控件的动态生成与响应(转)
中转自:http://blog.csdn.net/allan3344/articles/539004.aspx 动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的。 一、创建动态控件: 为了对照,我们先来看一下静态控件的创建。 放置静态控件时必须先建立一个容器,一般是对话框,这时我们在对话框编辑窗口中,从工具窗口中拖出所需控件放在对话框中即可,再
2007-10-09 17:19:00 436
原创 函数对象 与 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 1176
原创 STL 常用数据结构
Sort 和容器 --------------------------------------------------------------------------------STL中标准容器主要vector, list, deque, string, set, multiset, map, multimay, 其中set, multiset, map, multimap都是以树结构的方式存
2007-10-08 10:16:00 5672
原创 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
原创 487-3279 WA 郁闷
好久没有做ACM的题目了。下午到题库去看了一下,看到别人做的题目,487-3279。那个人交了两次都没能过。以前这题我也做过,也是没过。于是重新来做一下这题。以前的做法是开个10000000大小的char数组。后来,一直都没试成功,估计是这个数组是char类型的,计数范围有限。最大可达100,000超过了char所表示的范围。改成int的时候,又超内存。后来上网看看别人的做法。一直以来都想学一
2007-10-08 10:12:00 1025 1
原创 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
原创 利用二叉搜索树来实现排序 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
原创 数据结构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
转载 学习STL map, STL set之数据结构基础
转自http://stl.winterxy.com/html/000039.html学习STL map, STL set之数据结构基础作者: winter 摘要:本文列出几个基本的STL map和STL set的问题,通过解答这些问题讲解了STL关联容器内部的数据结构,最后提出了关于UNIX/LINUX自带平衡二叉树库函数和map, set选择问题,并分析了map, set的优势之处。
2007-10-07 22:38:00 477
转载 STL,为什么你必须掌握 详细解说 STL 排序(Sort)
转自http://blog.csdn.net/jisuanjixu/archive/2007/08/01/1720493.aspx切复杂的排序操作,都可以通过STL方便实现 ! 0 前言: STL,为什么你必须掌握 对于程序员来说,数据结构是必修的一门课。从查找到排序,从链表到二叉树,几乎所有的算法和原理都需要理解,理解不了也要死记硬背下来。幸运的是这些理论都已经比较成熟,算法也基
2007-10-07 20:27:00 532
转载 VC小结
转自http://blog.csdn.net/benny5609/archive/2007/10/05/1812266.aspx一隐藏任务条上的图标第一、创建对话框时必须将它作为某个不可见框架窗口的子窗口;第二、这个不可见框架窗口的扩展式样必须设置 WS_EX_TOOLWINDOW;第三、保证对话框的扩展式样没有设置 WS_EX_APPWINDOW; 先在CWinApp继承类中建立一个不显
2007-10-07 19:56:00 3187
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人