自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 stl 学习笔记 9

 vector 容器方法的例子//stl/vectors1/**//*vector 的一些方法*/#include iostream>#include vector>#include string>#include algorithm>using namespace std;int main()...{    vectorstring> sentence;    sentence.re

2007-11-29 22:37:00 525

原创 stl 学习笔记 8 续 (function object)

function object 续//stl/fo1.cpp/**//*预先定义好的  function object*/#include iostream>#include set>#include deque>#include algorithm>#include "print.h"using namespace std;int main()...{    setint,greater

2007-11-28 11:48:00 509

原创 stl 学习笔记 8

function object  仿函数  //stl/ foreach2.cpp/**//*using function object*/#include iostream>#include vector>#include algorithm>using namespace std;/**//*function object(仿函数,函数对象)*/class PrintInt...{

2007-11-28 00:23:00 475

原创 stl学习笔记7

//stl/foreach1.cpp/**//*函数作为算法的参数*/#include iostream>#include vector>#include algorithm>using namespace std;void print(int elem)...{    cout elem ;}int main()...{    vectorint>  coll;    for(int i

2007-11-11 23:20:00 580

原创 stl学习笔记6

 更易行算法(manipulating algorithms)指能够删除或者重排或者修改元素的算法。 //stl/remove1.cpp/**//* remove 并不改变群集中的元素数量,end()返回的是当初的那个终点,size()返回原来的size。*/#include iostream>#include list>#include algorithm>using namespa

2007-11-11 01:22:00 539

原创 打砖块游戏 version 0.2

 打砖块游戏 version 0.2版本,前一个版本画方块是在dx9 下用的colorfill 话的,连ball 也是个方块,这个版本用的是3D mesh,跟前一个版本看起来虽然很像,不过差别很大。还是有点粗糙,有谁需要源代码,发邮件给我

2007-11-10 21:58:00 948 3

原创 打方块游戏

一个下午写了个简单的大方块游戏的demo,粗糙是粗糙点,但到底是自己写的,呵呵。自豪一下截张图   

2007-11-08 22:37:00 814

原创 stl学习笔记5

//stl/inserter_iterator.cpp/**//*迭代器适配器(iterator Adapters) 是一组预先定义好的 迭代器,下面是安插型迭代器的用法。其他的还有,流迭代器(stream iterators),逆向迭代器( reverse iterators),有这个,拷贝的时候就不用怕空间溢出引起程序崩溃了 。。。。:)*/#include iostream>#inclu

2007-11-08 12:50:00 631

原创 stl学习笔记4

//stl/copy/**//*copy() function 执行复写(overwrite)动作,要求指出第一区间的 起点和终点,指出第二区间的起点,如果第二区间的大小不足,copy函数会覆写 end()后面的部分,可能会引起程序崩溃,或者更严重的后果。所以如果不用 insert iterators,那么就要求保证呢个目的有足够大的空间,下面程序用了两种方法container.resize(

2007-11-08 01:28:00 439

原创 关于extern的用法

在一个头文件中声明的函数//head.h#ifndef __HEAD_H__#define __HEAD_H__extern void fun();#endif的作用是想让其他有 #include "head.h"的文件都有 extern void fun();这句话。这样的话,在连接的时候就会自动去找到fun函数的实现.因为对于函数来说:void fun();

2007-11-07 15:35:00 597

原创 stl学习笔记3

Maps插入成对的key/value.//stl/mmap1.cpp/**//*    multimap 允许重复的key键值,如下输出     this is multimap of strings tagged    map中存放  pair,可以用 make_pair函数生成*/#include iostream>#include map>#include string>using 

2007-11-06 22:56:00 528

原创 stl学习笔记2

set 和multiset 以后用来做排序很方便啊。 这个就是把元素以排序的状态存放于内部的tree结构。set 不允许元素重复,multiset允许元素重复。写个简单的代码//stl/ set and multiset //cpp//#include iostream>#include set>using namespace std;int main()...{    typedef s

2007-11-05 15:06:00 922

原创 stl学习笔记1

 最近觉得有必要系统地学习一下stl了,感觉《The C++ Stand Library 》这本书相当不错,每天写一下里面的代码,当作练习,希望早日能够对Stl应用自如。入门第一课,今天写了一下序列式容器  的code //stl/vector1.cpp#include iostream>#include vector>using namespace std;int main(

2007-11-04 13:37:00 537

原创 vector 的一道改错题

c++的stl,真是一项伟大地发明。佩服一下。最近编程,觉得一是更加注重整个设计方面的知识,这要学习设计模式方面的知识,一个是应该对朝泛型方面发展,以前写的程序都太偏c了。最近看到一个 vector的改错题,如下: #include iostream>#include vector>using namespace std;int main()...{   vectorint> ar

2007-11-02 02:16:00 1019

自己写的一个VSS清理工具

在网上下载的代码,有好多是VSS库管理的,打开的时候弹出对话框又多又讨厌,这两天有空,就特意研究了一下VSS,写了个小工具,只在VS2003 和VS2008环境下测试通过

2012-03-09

united

united files for quention

2008-01-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除