xingkongyun
星空隕的程序小站
C++博客
首頁(yè)
新隨筆
聯(lián)系
聚合
管理
隨筆 - 8 文章 - 26 trackbacks - 0
<
2025年5月
>
日
一
二
三
四
五
六
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
常用鏈接
我的隨筆
我的評(píng)論
我參與的隨筆
留言簿
(5)
給我留言
查看公開留言
查看私人留言
隨筆檔案
2009年12月 (1)
2009年9月 (1)
2009年4月 (1)
2008年12月 (1)
2008年11月 (1)
2008年10月 (2)
2008年9月 (1)
文章分類
C++語(yǔ)言(6)
Directx(1)
STL(2)
VC++
Windows編程(4)
操作系統(tǒng)(4)
數(shù)據(jù)結(jié)構(gòu)(10)
文章檔案
2008年11月 (1)
2008年10月 (3)
2008年9月 (10)
2008年7月 (1)
2008年6月 (13)
相冊(cè)
圖示
C++語(yǔ)言
C++的羅浮宮
搜索
最新評(píng)論
1.?re: 卸載遠(yuǎn)程線程中的DLL
水平很高,學(xué)習(xí)了。
--王小亮
2.?re: 卸載遠(yuǎn)程線程中的DLL
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--疑問(wèn)
3.?re: NASM 與 VC 混合編程的小結(jié)
收下了
--5545645
4.?re: VC++內(nèi)聯(lián)匯編(MSDN相關(guān)內(nèi)容完整翻譯)
謝謝
--5545645
5.?re: 安全密碼框的設(shè)計(jì)
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--徐胖子
閱讀排行榜
1.?VC++內(nèi)聯(lián)匯編(MSDN相關(guān)內(nèi)容完整翻譯)(9280)
2.?保護(hù)模式與實(shí)模式的切換(8040)
3.?安全密碼框的設(shè)計(jì)(4981)
4.?NASM 與 VC 混合編程的小結(jié)(3927)
5.?SYSENTER指令相關(guān)(大段的轉(zhuǎn)載-_-)(3634)
評(píng)論排行榜
1.?通過(guò)虛函數(shù)表訪問(wèn)私有虛函數(shù)(10)
2.?安全密碼框的設(shè)計(jì)(8)
3.?保護(hù)模式與實(shí)模式的切換(4)
4.?VC++內(nèi)聯(lián)匯編(MSDN相關(guān)內(nèi)容完整翻譯)(1)
5.?NASM 與 VC 混合編程的小結(jié)(1)
棧結(jié)構(gòu)簡(jiǎn)單實(shí)現(xiàn)(基于數(shù)組)
1
//
數(shù)據(jù)結(jié)構(gòu)堆棧實(shí)現(xiàn)(基于數(shù)組)
2
#ifndef STACK_H
3
#define
STACK_H
4
template
<
class
T
>
5
class
Stack
6
{
7
public
:
8
Stack(
int
maxsize
=
50
);
9
virtual
~
Stack();
10
bool
IsEmpty();
11
Stack
<
T
>&
Push(
const
T
&
val);
12
Stack
<
T
>&
Pop(T
&
e);
13
T
&
GetTop()
const
{
return
Data[Top];}
;
14
int
Size()
const
{
return
Top
+
1
;}
;
15
16
private
:
17
T
*
Data;
18
int
MaxSize;
19
int
Top;
20
21
}
;
22
23
24
//
-----------------------------------------------------------
25
template
<
class
T
>
26
Stack
<
T
>
::Stack(
int
maxsize)
27
{
28
MaxSize
=
maxsize;
29
Data
=
new
T[MaxSize];
30
Top
=-
1
;
31
}
32
33
//
-----------------------------------------------------------
34
template
<
class
T
>
35
bool
Stack
<
T
>
::IsEmpty()
36
{
return
Top
==-
1
?
true
:
false
;
37
38
}
39
//
-----------------------------------------------------------
40
template
<
class
T
>
41
Stack
<
T
>
::
~
Stack()
42
{
43
delete[] Data;
44
}
45
//
-----------------------------------------------------------
46
template
<
class
T
>
47
Stack
<
T
>&
Stack
<
T
>
::Push(
const
T
&
val)
48
{
49
if
(Top
==
MaxSize
-
1
)
throw
exception(
"
棧上溢
"
);
50
Data[
++
Top]
=
val;
51
return
*
this
;
52
}
53
//
-----------------------------------------------------------
54
template
<
class
T
>
55
Stack
<
T
>&
Stack
<
T
>
::Pop(T
&
e)
56
{
57
if
(Top
==-
1
)
throw
exception(
"
棧下溢
"
);
58
e
=
Data[Top
--
];
59
return
*
this
;
60
}
61
#endif
posted on 2008-09-19 18:43
楊彬彬
閱讀(242)
評(píng)論(0)
編輯
收藏
引用
所屬分類:
數(shù)據(jù)結(jié)構(gòu)
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
【推薦】100%開源!大型工業(yè)跨平臺(tái)軟件C++源碼提供,建模,組態(tài)!
相關(guān)文章:
循環(huán)隊(duì)列實(shí)現(xiàn)
數(shù)據(jù)結(jié)構(gòu)棧簡(jiǎn)單實(shí)現(xiàn)(基于鏈表)
棧結(jié)構(gòu)簡(jiǎn)單實(shí)現(xiàn)(基于數(shù)組)
單向帶頭結(jié)點(diǎn)循環(huán)鏈表實(shí)現(xiàn)
關(guān)于紅黑樹(r-b樹)的相關(guān)資料
二叉搜索樹實(shí)現(xiàn)
二叉樹實(shí)現(xiàn)
最大高度優(yōu)先左高樹(HBLT)實(shí)現(xiàn)
最大堆實(shí)現(xiàn)
鏈表類---轉(zhuǎn)載
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問(wèn)
Chat2DB
管理
Copyright ©2025 楊彬彬 Powered by:
博客園
模板提供:
滬江博客
久久99精品久久久久久hb无码
|
久久Av无码精品人妻系列
|
久久综合中文字幕
|
国内精品伊人久久久久
|
久久久一本精品99久久精品66
|
亚洲色大成网站www久久九
|
狠狠色综合网站久久久久久久高清
|
一级a性色生活片久久无少妇一级婬片免费放
|
精品久久久久久久久久中文字幕
|
久久久久久久亚洲精品
|
成人国内精品久久久久影院VR
|
久久中文娱乐网
|
国产一区二区精品久久凹凸
|
久久精品国产亚洲AV不卡
|
久久久久99精品成人片牛牛影视
|
久久精品亚洲欧美日韩久久
|
色8激情欧美成人久久综合电
|
久久人人爽人人人人爽AV
|
香蕉久久av一区二区三区
|
亚洲国产成人久久精品影视
|
久久精品国产99久久丝袜
|
亚洲精品乱码久久久久久
|
久久精品成人免费看
|
亚洲伊人久久成综合人影院
|
jizzjizz国产精品久久
|
99久久精品免费看国产免费
|
伊人久久大香线蕉综合网站
|
久久久久99精品成人片直播
|
国产高潮国产高潮久久久91
|
中文字幕久久久久人妻
|
九九精品99久久久香蕉
|
久久久久无码精品
|
亚洲熟妇无码另类久久久
|
91久久成人免费
|
中文字幕乱码久久午夜
|
久久国产午夜精品一区二区三区
|
久久久久亚洲AV无码专区首JN
|
久久91精品国产91久久户
|
久久久久久久久久久免费精品
|
少妇久久久久久久久久
|
久久久久婷婷
|