C/C++
文章平均质量分 80
sheldon95
这个作者很懒,什么都没留下…
展开
-
C++02
一个栈的类:#ifndef_STACK_H_#define_STACK_H_typedefunsignedlongItem;classStack{private:enum{MAX= 10}; // constant specific to classItemitems[MAX];// holds stack itemsinttop;//原创 2013-04-23 09:41:23 · 407 阅读 · 0 评论 -
auto_ptr解析
auto_ptr解析auto_ptr是当前C++标准库中提供的一种智能指针,或许相对于boost库提供的一系列眼花缭乱的智能指针, 或许相对于Loki中那个无所不包的智能指针,这个不怎么智能的智能指针难免会黯然失色。诚然,auto_ptr有这样那样的不如人意,以至于程序员必须像使用”裸“指针那样非常小心的使用它才能保证不出错,以至于它甚至无法适用于同是标准库中的那么多的容器和一些算法,但即转载 2013-04-25 10:33:08 · 297 阅读 · 0 评论 -
C++03_template
关于嵌套的类的template举例://queuetp.h -- queue template with a nested typenametemplatetypenameItem>classQueueTP{private:enum{Q_SIZE= 10};//Node is a nested typename definitionclassNode原创 2013-04-25 09:44:38 · 455 阅读 · 0 评论 -
c++01
intarray[10]={1,2,3,4,5,6};for(inti=0;icout定义一个数组,他的下标就是就代表其中每个元素!**************************************************complex在c99中是一种数据类型,编译的时候要加-lm选项_Complexdouble z1原创 2013-04-20 02:07:56 · 412 阅读 · 0 评论