ebook55-13

Similar documents
Microsoft Word - 把时间当作朋友(2011第3版)3.0.b.07.doc

Microsoft Word - 鄂卫办函[2009]64号.doc

全宋词1

& ((& ) ((

untitled

ebook55-1

融通开放式基金月刊(2009年4月).doc

Microsoft Word - 特种水产饲料行业研究报告.docx

关于建立境内违法互联网站黑名单管理制度的通知

? 這 全 都 是 市 政 府 提 供 給 我 的 資 料 低 底 盤 公 車 計 畫 96 年 預 算 新 台 幣 4,500 萬 元 97 年 預 算 新 台 幣 1 億 6,500 萬 元 98 年 預 算 新 台 幣 3 億 2,300 萬 元, 共 有 307 台 低 底 盤 公 車,99

IO

Strings

Microsoft Word - A 中文.doc

标题

( 总 第 1073 期 ) 浙 江 省 人 民 政 府 主 办 2015 年 3 月 17 日 出 版 省 政 府 令 省 政 府 文 件 目 录 浙 江 省 大 型 群 众 性 活 动 安 全 管 理 办 法 ( 浙 江 省 人 民 政 府 令 第 333 号 ) (3) 浙 江 省 人 民 政

说 : 荀 子 极 偏 驳, 只 一 句 性 恶, 大 本 已 失 5 朱 熹 说 : 荀 扬 不 惟 说 性 不 是, 从 头 到 底 皆 不 识 6 采 取 的 都 是 这 种 理 论 框 架 另 一 种 理 论 框 架 始 于 20 世 纪 前 期, 这 便 是 诸 子 学 研 究 的 框 架

Microsoft PowerPoint - plan06.ppt

1.5招募说明书(草案)

Microsoft Word - chap10.doc

一、

Microsoft Word - 每日资讯 doc

Microsoft Word - 基金市场周报( ).doc

目 錄 第 一 章 緒 論... 1 第 二 章 研 究 方 法... 3 第 三 章 研 究 發 現... 6 第 一 節 指 南 路 二 段... 6 第 二 節 木 柵 市 場 第 三 節 保 儀 路 地 區 第 四 節 貓 空 地 區 : 貓 茶 町 第

運算子多載 Operator Overloading

提问袁小兵:

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

1.5招募说明书(草案)

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点

untitled

Microsoft Word - 666_changce_2005_association.doc

Microsoft Word - ch04三校.doc

<4D F736F F D D313032ABFCA6D2A4BDA5C1BB50AAC0B77CB8D5C34428A977BD5A29>

为 提 高 本 次 重 组 绩 效, 增 强 上 市 公 司 盈 利 能 力, 上 市 公 司 拟 向 兴 乐 宝 盈 京 江 美 智 华 创 振 兴 上 海 胥 然 沈 一 开 汪 晓 晨 等 6 名 投 资 者 非 公 开 发 行 股 份 募 集 配 套 资 金, 募 集 配 套 资 金 总 额

中国科学院文件

中 国 证 券 监 督 管 理 委 员 会 : 根 据 贵 会 2015 年 12 月 9 日 签 发 的 中 国 证 监 会 行 政 许 可 项 目 审 查 一 次 反 馈 意 见 通 知 书 ( 号 )( 以 下 简 称 反 馈 意 见 ) 的 要 求, 无 锡 市 太 极 实 业

<4D F736F F F696E74202D20332D322E432B2BC3E6CFF2B6D4CFF3B3CCD0F2C9E8BCC6A1AAD6D8D4D8A1A2BCCCB3D0A1A2B6E0CCACBACDBEDBBACF2E707074>

一 2015 年 度 较 上 年 业 绩 比 较 及 差 异 说 明 ( 一 )2015 年 度 业 绩 总 体 情 况 青 山 纸 业 2015 年 度 主 要 经 营 数 据 以 及 较 上 年 业 绩 变 动 对 比 如 下 : 项 目 2015 年 度 2014 年 度 较 上 期 增 长

1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET NET Framework.NET Framework 2.0 ( 3 ).NET Framework 2.0.NET F

Ç ö Ç ö ö ö Ç ö Ç ö Public

MANUAL CHARLS SMS INTERVIEWER MODE

Microsoft PowerPoint - plan08.ppt

OOP with Java 通知 Project 4: 5 月 2 日晚 9 点

Microsoft Word - 197次行政會議紀錄.doc

<4D F736F F D20BAE9CCCED7B0CACED4DABDA8B9A4B3CCC6C0B9C0B1A8B8E65B315D2E646F63>

<4D F736F F D20C8EDC9E82DCFC2CEE7CCE22D3039C9CF>

untitled

中 国 证 券 监 督 管 理 委 员 会 : 2016 年 3 月 24 日, 海 南 海 航 基 础 设 施 投 资 集 团 股 份 有 限 公 司 ( 以 下 简 称 海 航 基 础 公 司 本 公 司 或 上 市 公 司 ) 收 到 中 国 证 券 监 督 管 理 委 员 会 ( 以 下 简

《二十一世紀》網絡版

untitled

Transcription:

1 3 C + + C C + + 13.1 X

256 C + + p r i v a t e p u b l i c p e r m u t e () X X Y 13.2 Y Y X

13 257 Y X Y X X m a i n () s i z e o f ( Y s i z e o f ( X ) p u b l i c p r i v a t e p u b l i c p r i v a t e p u b l i c p u b l i c p u b l i c h a n g e () p e r m u t e () p u b l i c s e t () s e t () Y r e a d () p e r m u t e () m a i n ( Y s e t () c h a n g e () s e t ()

258 C + + 13.3 C + + p r i v a t e C + + b a r f o o bar i n t foo::foo(int i) : bar(i) { //... 13.3.1 foo2:foo2(int I) : bar(i), memb(i+1) { //... foo2 bar memb 13.3.2 C + +

13 259 int i(100); 13.4

260 C + + C B A C::f() B :: f () a. f ( C::f() C f() a. f () B :: f ( 13.4.1

13 261 ofstream 18 13.4.2

262 C + + bart d o h () bart, milhouse 13.4.3 operator= 11 operator=

13 263 operator= operator other() root other derived root f() other main() root derived operator=( ) root other root 13.5

264 C + + private p u b l i c Car

13 265 i s - a has-a 13.5.1 ifstream ifstream strstream fname1 ifstream & ifstream fname1 main

266 C + + c o u t < < f i l e. r d b u f ( ) < < e n d l ; fname1 rdbuf() filebuf * rdbuf() {return File.rdbuf();} ifsream

13 267 ofstream fname2 fname2 o f s t r e a m 14 13.5.2 stack stack S T R I N G S. H 12. 2. 1 S TA C K 11.H 1 2. 2. 3 12

268 C + + S TA C K 11.OBJ s t r i n g l i s t stack p u s h () s t r i n g s t a c k v o i d p e e k () p o p () s t r i n g v o i d 12 s t a c k :: ~ s t a c k () d e l e t e v o i d d e l e t e v o i d s t r i n g l i s t :: ~ s t r i n g l i s t () s t r i n g d e l e t e 1) stack p r o t e c t e d s t r i n g l i s t p r o t e c t e d 2) s t a c k 3) s t r i n g s t r i n g l i s t 15 13.5.3 public p r i v a t e 13. 5. 1 F N A M E 2. C P P private p r i v a t e p r i v a t e p r i v a t e p r i v a t e p r i v a t e p u b l i c p r i v a t e p u b l i c

13 269 p r i v a t e p r i v a t e 18 13.6 p r o t e c t e d p r i v a t e p r o t e c t e d p r i v a t e p r i v a t e C S S H A P E p r o t e c t e d

270 C + + p r i v a t e p u b l i c p r i v a t e p u b l i c p r o t e c t e d i s - a 13.7 16 13.8 13.9 ofstream ofstream 13.5.1 FNAME2.CPP ofstream fname2

13 271 i n s t r u m e n t w i n d i n s t r u m e n t p l a y () wind w i n d instrument t u n e () i n s t r u m e n t m a i n () t u n e () w i n d C + + w i n d i n s t r u m e n t t u n e () instrument w i n d t u n e () i n s t r u m e n t i n s t r u m e n t w i n d i n s t r u m e n t 13.9.1 W I N D. C C P 17

272 C + + 13.9.2 s t a c k s t r i n g l i s t s t r i n g I N H S TA C K. C P P ( 13. 5. 2 ) s t a c k s t r i n g l i s t s t r i n g l i s t p r i v a t e s t r i n g l i s t

13 273 13.9.3 W I N D. C P P ( 13. 9 ) w i n d i n s t r u m e n t 13.9.4 wind w; instrument * ip = &w; i p i n s t r u m e n t i p w i n d p l a y () i p - > p l a y ( m i d d l e C ) ; i n s t r u m e n t p l a y () i n s t r u m e n t p l a y () w i n d p l a y () C + + v i r t u a l 13.10 13.11 1. C A R. C P P v e h i c l e v e h i c l e v e h i c l e c a r 2. A B A C C B C C 3. 12 P S TASH.H & PSTA S H. C P P p s t a s h S t r i n g P S T E S T. C P P p s t a s h 4. p r i v a t e p r o t e c t e d