ࡱ> IDEFGHza7. iҾ?Ok͹( Y(/ 0DTimes New Roman++\+P+6/fP+DArialNew Roman++\+P+6/fP+ DSymbolew Roman++\+P+6/fP+ ` .  @n?" dd@  @@`` <4/ . !#'%,')+- "$&(*,.     ,r$7. iҾ?Ok͹i 0 3@y%b ʚ;sf;ʚ;<4dddd+h6/fF+++/fg4OdOdd՟dd++ppp@ <4!d!daR/fB+++/fg4(d(dd՟dd++pp pp<4BdBdaR/fB+++ /f)___PPT12 %0___PPT10 2___PPT9/ 0?  O  IJZ[ \ ] ^ U VWeaXbcd/    ! " #$(PK!V[Content_Types].xml (|N0H+8 (8ĪVEBpֻ3iVwbl VLly Ё9!u{yL IuF^k2#z cẽN`0[mb` \!#s,Hё9}~TU 6Ul¼;{-dۡx/ ftΓCR}o v|i@T;\/E_PK! K& _rels/.rels ( 0nS=H^DtiUۛc a)hěBUrdk)Dd gIDr*dS("QlT3Q4b̜'օ9I]e3\0ťQ.D=vtr5aƓI+D#V0;f[e!/PK!tableStyles.xml I0@Ὁwh}-CQ$ +w*!@he/?JXd45ݤ{c@qqi` yߥ?" dd@,|?" dd@   " @ ` n?" dd@   @@``@n?" dd@  @@``PR    @ ` ` p>>#PK!(b[Content_Types].xmln0 EAkP }l} m $_tI$svs^챐KkH$Q -G$oo1# ɩ5 J# \Qg0?0omRo?Y8 Jm i|TX+N3tr@9>?4 ΠMfrAsѺo_p?yjŝ & Xg3PK!*8 _rels/.rels 0DnzЃXmlo0of5OIw AN{cݠv=m 838yG 6U} ShLq`L)d=Ҍ\@.;3, ;$e͂): vq}j:zɥ'k茜(f,ƁXA6\m>PK!#!drs/slideMasters/slideMaster1.xmln0'"N~j;P:Nd?j7kn'ٱc ![Ŏ|9|9#"J if>lx) #>ZNG Ӂ| JC01>KMIImac,O>kN9~ctZ^3CzIF1a2%L_̣T,GKw-D0”F"I~#10@rdqI}x+v0aLw`A5l;~`TP" Ih>i=b=Ps4ln~uJkNehzQ/W\PI>;+KAd\$'@p@YG2@9.Q KyC 8,` :;]^ ߫YYcGW@x]W}q;j:}8,KUlCqV|hv3K07upڬV!*2}dn ~iu]212(r;]۱.Nߵa,si6k\#K5ϥGXn75_A"焯Kby)>xreݠT`]/Vm,T=ۉ WPGg2HVS!Ś1vcTa[oѐ*Tкr{PBgz^-V6VKUt62 PK-!(b[Content_Types].xmlPK-!*8 *_rels/.relsPK-!#!drs/slideMasters/slideMaster1.xmlPK (    N`?Rectangle 2P + T Click to edit Master title style! !.  H`6?Rectangle 3 + RClick to edit Master text styles Second level Third level Fourth level Fifth level!     S   H4?Rectangle 4"PK!Zf[Content_Types].xmlMO &2WR=cJ`F0iK`#̼vLw 9uSq:w`G ^i ½KI)c/ $oVjTMRc|}042ҥCƔM̏P~*ka/8^DkHbL8e i"K\XN\6rco4y@_;oPK!1_a _rels/.relsj0 ѽqCNo^K [ILcX&m߾0XFo;>0xM e`|X}đ I`߽N4aG2$RKIZ)4(M9`ctB{m:f@`3n|O,ܗr޾jxR0T ,0@}WBLǬ5vPK!&drs/shapexml.xmlUn6}/ Zd}MUIl {DŪ)R%)_=3tQE{(rf̧χڪ .ӣC}QL]=^]kw&GbYMJl0?8ܕ>Ԕp /&h\GÏ*oa"?AUbQ &G /֨j Bsoc X@{$0_2 7ȟw Buci6*DY$`Ȗ92=ux4"c <6y ACKSa;,^Q#zyq?NCc2e@X 1}1t@%%QcbL.؝󏕵" 9Zwts UuyY"yd}iXpNK{_n( PZa&-anF :&AzFfƵ2WrX4ƤN|n(ݲYvoqZ/7ԘNWکָؘ#Af)3(.Iޱdxg)."WH"U?kL]xp@7<7@W,(WrU:Ps\jf oPmA/EjkQQx#,GVWn/Y:xcU *$ )罖91`]UfzY*/Ddjo,V9PFBz]x1\_2tb;pPK!&drs/downrev.xmlDJ0@F𲸉ETfUKweII{zfj3^0.TQru"eCPÌ 6)m>7%Jy(Luޤe0xM e`|X}đ I`߽N4aG2$RKIZ)4(M9`ctB{m:f@`3n|O,ܗr޾jxR0T ,0@}WBLǬ5vPK!,Jdrs/shapexml.xmlVn#7 }/Zd}&NIl {gFHSIK~Ijl(,<}cVh+P 픯{-Ս1z yQ~,8k N Quoûڇ :j re$"S!V  z} 1Z-rЫ0^mb * 瀑Ч\7}߭5T~Fw)ai"ZDYz+`}!f}q6bԢ+|] \u-hk1*A )l1eWG'c)Ԍv:2-7K,i y3Tꗟ]* 2:y]c(k4WrP76U> H XoR`Dj-<܎&)Goy)Z$E|BeHvھq_?Y;7ؘqaJ֎hd"[*w H?ꇋu! 9g%W!ղxF* %aC!lA]JTndlw&bD\tN ՌتJb TLp5tnNߖݣ =O[-Nq:<c1鍆U @ti&c.vW_߹ʢ̹ϮЮ fd%)6:feV4H"9юMGJ5inI&|ANt譩19_5f%!G\ts#3̕VB@+(NIj7FZCjx]i$7*\\lgGvc» PK!)drs/downrev.xmlDOK1G!U6- =dwq3Y~{=ox?b5^(γ˹A\{qDL{ϤaK\a%KЦ4Rƺ%q̬S>C#Mc^JHzl; m̾ox箋٭[Dc`ڤ?z1E :SaL4!PK-!Zf[Content_Types].xmlPK-!1_a /_rels/.relsPK-!,J*drs/shapexml.xmlPK-!)drs/downrev.xmlPK`R  +:2___PPT9  <    Hj?Rectangle 6"^XPK!Zf[Content_Types].xmlMO &2WR=cJ`F0iK`#̼vLw 9uSq:w`G ^i ½KI)c/ $oVjTMRc|}042ҥCƔM̏P~*ka/8^DkHbL8e i"K\XN\6rco4y@_;oPK!1_a _rels/.relsj0 ѽqCNo^K [ILcX&m߾0XFo;>0xM e`|X}đ I`߽N4aG2$RKIZ)4(M9`ctB{m:f@`3n|O,ܗr޾jxR0T ,0@}WBLǬ5vPK!) drs/shapexml.xmlVn6}/ Zxm%v,p #ϴDj(R%)_R{/]EQ//ΜJJSq&ufRjyys)?H?<~zjڍoGݮ6Yal%<^KI텇Juozn%JaJo’ͷ XzE2%j^]E,;L$i&xckn#Eo|GH KaPSe~{;^sgÂhABh_ڈȎ) w-2M{A!=RȠܓ2fm(ըJEECb;s>: wLKMAQkͰ]ʇAU3UV)@IAAŋRET:(<ehL~ k"9;!0Po7uLAac|x =ÙdEEVPO|}xQqA=]7eWu|;Sqzcsd\vA%#aĨPyX<{ߏm3M:3$}r{?Mo~\c 6UY_X+Rw>-^ֱJ٤\ Y[b h gR;#DOzU1RTIK:-1,N:"gTӤ -XBKԒt̴r蚐Bd*+\س.}T7 1N v];Rč2n*$ edOЄH/4v<Fs3? 1<; |< PK!9drs/downrev.xmlDMK1@!UMK+VkLv7%wǙ7-ףci+Hu5^.nAlȚ>j0zuz4 Gύ` hhsJ)Sݢ7i$f.Do26#}/ қCko{ ڽ_%7SpZ;x,U=[nQW㞦ʤQo8!PK-!Zf[Content_Types].xmlPK-!1_a /_rels/.relsPK-!) *drs/shapexml.xmlPK-!9Hdrs/downrev.xmlPKM` R +:2___PPT9  R* V  0^d ?"  33ff33PK![Content_Types].xmlj0Eжr(΢Iw},-j4 wP-t#bΙ{UTU^hd}㨫)*1P' ^W0)T9<l#$yi};~@(Hu* Dנz/0ǰ $ X3aZ,D0j~3߶b~i>3\`?/[G\!-Rk.sԻ..a濭?PK!֧6 _rels/.relsj0 }Q%v/C/}(h"O = C?hv=Ʌ%[xp{۵_Pѣ<1H0ORBdJE4b$q_6LR7`0̞O,En7Lib/SeеPK!kytheme/theme/themeManager.xml M @}w7c(EbˮCAǠҟ7՛K Y, e.|,H,lxɴIsQ}#Ր ֵ+!,^$j=GW)E+& 8PK!'} u5theme/theme/theme1.xml[[o۸~_AA݅cgh{8}%R#Q:8;3Xbn845r.p8TNbEs.4r0}s:EDT w-.Cp5aYfݬ5͸{4OX ?Egm_$,#Xlob&\ɸ1#;8\=GTc r>sC:s/޽`׊ .tS(:ED /ٹO&pPvYBvVbDeM*Hl o|ҭ(gK$xQ0NIaYMon3z g!@i-aY(JݯAADtσki 5lK z28tΥb [#"3p72p0@9$NS:U-jM/'I6&0n)gvTI,,RJÖeNUe! ] !P9Z+HسbY=(2E8rg ؘUR[/曆aIZ?⯊<De[,--t3W~(}A% GVft!RW4)rߎD]J4VJE.^pX/E%C(Ab&\LF JW0?ÀjAaAEҏnﲍjޙWU2N!2+,`9.y4GB *a3.Sv đb '=5"@)2ae6}V¢%VދX~` T46C=Bmn%|bO3BQdL*"YК`,-TxV 6kj4$c~|?SN5נm܃WI"pAQI^[yQA3jMti$,>߉/jv@ ܊ǜQn$Ɵ-h*UF9YT%Q ~]ݤQsい4h,Tw;asyM+!|֓OH rڌ,W<؝k'cL:^?lNp̖C}Qu`^8n*{TƾS/p,sЅCNȇ$hƾ6A [Ɠ^.NZOco<0KhxK1Fy# tA@D!)iǍ$aLJN$1/4koPC6@NGYpt:|rFP ΆZ#th dPajF l֡3t&sizH eeCp<6/z:&27@r`Re:X:W텎M7:qչ˚\v.P/}?tnGx)3tb9:ǼgJ骍Aނ7iǼ? PK!M[Content_Types].xml|N0 EHC-jaj; +,Kq:=ig ,?ϵYD&oDzCwO-gkcg$./XQ{jsԈHt䒦AFP0skfx(壓8?.C(ũ{R(Mb˳7{-IF#{_R'dK0FFjr'"&@_'PK!p8ܾ8 _rels/.rels 0Dnz x%ٶ6 (тqLݾQ(NAU ioo'tGHL m^W16 AJMȅ8a22~`Or[;,lij@搛}YMGBh ]pϔ{J Loc!"rPK!S!drs/slideLayouts/slideLayout1.xmlUMs wNlδiK><;E8D} 9vvz}oWL׵$jJ=J⺨Ô//Ɣ8TVbJ7w;Y\~lJKMefXpҶf!+,Zf'(Yho׫Ug͟j|B2]Yס}Ќ0eJ~cP-KQ5%68( Yjl|iř$ў1k͜YZ!jZ0so%UZYT0"qX^z6a9!)ˑi? [^~y: mPoRE9!-/0`\i(87MqLI&>AK^4yHuѰ?M\<06Gd+ ~Iw!hh),` "k,GIxX0hB/0ha|BVxMDQyr͜D 0 %h!*̲*tbu 4R 1`%i nGQzv80: KX*BĮ(]\7%E#QeeG?M7_rW7?=x⤥pgđ&V} 00}6 }; PK-!M[Content_Types].xmlPK-!p8ܾ8 ._rels/.relsPK-!S!drs/slideLayouts/slideLayout1.xmlPKPK!M[Content_Types].xml|N0 EHC-jaj; +,Kq:=ig ,?ϵYD&oDzCwO-gkcg$./XQ{jsԈHt䒦AFP0skfx(壓8?.C(ũ{R(Mb˳7{-IF#{_R'dK0FFjr'"&@_'PK!p8ܾ8 _rels/.rels 0Dnz x%ٶ6 (тqLݾQ(NAU ioo'tGHL m^W16 AJMȅ8a22~`Or[;,lij@搛}YMGBh ]pϔ{J Loc!"rPK!@i!drs/slideLayouts/slideLayout1.xmlUMo!W@ܓGUU+ۑ6êާ,l&JJ cޛ\m;z郲fO8FF͔?O>q"5rw2wW>E j6FWWU(Z' w7U;]]}:R^+!XI "raDs9/`΁--gX93PK0CV*j c%HlKLͻ[}/RHwq5|!۸G< cqyR`_"!wlk5 [.YMsA#;g~#P;-Ԁ=!C #'yQ{.{HxhS8T'@B =2@B = 脄gg %[@B}$bH(8.L xw;k X=Ag|?qonްθZzoL+ηpP}uS9Ierۖ:q 0-:Eܖ4a"0Zwz~cfwխ4ۣ/]y:=~+S;I#kuu*BׁbXs:HT2Rh+t4.UJoSb+VI_)2;[3M1EJȥ EGyJ>rtOw!Z,kRTZE0_h2h2P{6!x=g e=n${K2zMD"{. &e=V_ڛmOW՛qﶅ ZAg^yn],zqOD\ʼ]w^@zx/ y=P ^r j>,!a7%aigZid ﰔLTQcT٤x3|mAӄe0"x]),2 5b8} G(Q uH[iSդT_M6h]6 `'m;95v.a%;u`痰%l 8!$`8啚2=Jh֍.p%R=譶dnqG0?1y };ˎ1[uIuـ`Qaf&Z8FAF &5rVifW͟_ywdz㏧np1rcniۧ{ m6[=)3 J4r3z_zdwO[ Noцgt(/zs/0%|f;>C68!{MP;MպD_\}嗽 >p[٥Mf 1T#l/PK-!M[Content_Types].xmlPK-!p8ܾ8 ._rels/.relsPK-!U !drs/slideLayouts/slideLayout1.xmlPKBpuPK!M[Content_Types].xml|N0 EHC-jaj; +,Kq:=ig ,?ϵYD&oDzCwO-gkcg$./XQ{jsԈHt䒦AFP0skfx(壓8?.C(ũ{R(Mb˳7{-IF#{_R'dK0FFjr'"&@_'PK!p8ܾ8 _rels/.rels 0Dnz x%ٶ6 (тqLݾQ(NAU ioo'tGHL m^W16 AJMȅ8a22~`Or[;,lij@搛}YMGBh ]pϔ{J Loc!"rPK!aBp!drs/slideLayouts/slideLayout1.xmlRN0#-&x^VjqvClk=x\uFVahb6LYs{,D%hgU{X,zw"Z3略ʡH[܋ዼ0X>F'Fx4A!Rn|9nU R=`?9K4l X˭.C]b `;Tjl~7oYSQx0 O *42z&+ S]d_T\Y?`RXTS_[9*O3_1PK-!M[Content_Types].xmlPK-!p8ܾ8 ._rels/.relsPK-!aBp!drs/slideLayouts/slideLayout1.xmlPK`PK!M[Content_Types].xml|N0 EHC-jaj; +,Kq:=ig ,?ϵYD&oDzCwO-gkcg$./XQ{jsԈHt䒦AFP0skfx(壓8?.C(ũ{R(Mb˳7{-IF#{_R'dK0FFjr'"&@_'PK!p8ܾ8 _rels/.rels 0Dnz x%ٶ6 (тqLݾQ(NAU ioo'tGHL m^W16 AJMȅ8a22~`Or[;,lij@搛}YMGBh ]pϔ{J Loc!"rPK!R!drs/slideLayouts/slideLayout1.xmlSn0?'s( R8m/Ill%" rJ%%%mC.|,g;z1R/WRծn_,r(ϟ6^ESI0 JyUQ7At-\xE7swZV#tj5:ܡ$cir%Y-dpg(EkYz}0qP"IǀVCNxAu"e1̰ E&0N6 1lL#'5;X|{],p/&U\-r&/&(pOQX:I~9Fe >,n\=&xAP&ҁF.H}} pQ5~-{A._vqfJ|Ü⛹B^& 4/S0u[9nB?PK-!M[Content_Types].xmlPK-!p8ܾ8 ._rels/.relsPK-!R!drs/slideLayouts/slideLayout1.xmlPK0PPK!M[Content_Types].xml|N0 EHC-jaj; +,Kq:=ig ,?ϵYD&oDzCwO-gkcg$./XQ{jsԈHt䒦AFP0skfx(壓8?.C(ũ{R(Mb˳7{-IF#{_R'dK0FFjr'"&@_'PK!p8ܾ8 _rels/.rels 0Dnz x%ٶ6 (тqLݾQ(NAU ioo'tGHL m^W16 AJMȅ8a22~`Or[;,lij@搛}YMGBh ]pϔ{J Loc!"rPK!󙖄!drs/slideLayouts/slideLayout1.xmlX]6}`}h`n_fgFLM1 ޛLZ ~_|iWl+t)9s܏C $/3a2ṒbE|]Uyrjcp*3'5*NEޭ.eh E>t|^gYśBHShsWiVVVjQ >5Kּnwy$/B%Y$ʕ1r.哦 'Ͳ Πy g_,vk]x`I'L8}_.v(们=zgYe&=xUC9LWI~{֒H_ =R5%+5`4}E&Oczt12CX"Xf.#I%{3|SFxWfi9mH:g@چCx>삜c  0\p(&fȳ3$3 Px+4M6d8Q ] EE:*`z%ȣB\@&|i<je7T-=zxMXzUd+=I2zŨ)ϰjOՕ2![dJ@4+5JSKasZJʳ28=m!^6ЌaB 2p>Yo2vl%=jyA6 7H|d.ؠ kҹk5,eӌF^CapЁ5~;W0_c>x`a=}X}Xl=߇uc_Nfcl5%uټL˲ť^T%mQsJ e*;~Qp+OR;K_PkV8Oapq٣t;>3:Z<L\׆5?jl.04~{gg׷xсkNjc@ UPK-!M[Content_Types].xmlPK-!p8ܾ8 ._rels/.relsPK-!߶M#q !drs/slideLayouts/slideLayout1.xmlPKw0fPK!M[Content_Types].xml|N0 EHC-jaj; +,Kq:=ig ,?ϵYD&oDzCwO-gkcg$./XQ{jsԈHt䒦AFP0skfx(壓8?.C(ũ{R(Mb˳7{-IF#{_R'dK0FFjr'"&@_'PK!p8ܾ8 _rels/.rels 0Dnz x%ٶ6 (тqLݾQ(NAU ioo'tGHL m^W16 AJMȅ8a22~`Or[;,lij@搛}YMGBh ]pϔ{J Loc!"rPK!xS3 !drs/slideLayouts/slideLayout1.xmln0WwrߒC *Tۢ>q DuvYاCJ07!wB46/8nÀI-,׫q2~3 u\g\Z**{10M8X;WkYp{[VRٲ4wiV?`S\D\.s!⭐#w߮ʶZekvR< 4\Eʘ.fRqF)INo~jVMWzL 34AyЈb8tީZOKSLxl8@v %ʭc[~>#+HwZ`o'nÙNIE9TKj.'_'6-b&|fuG+o}N[GHu}:zp0 %%IKF8LHK]nvQ9źD:ੲnv uy"xĸZa\ƕ;`6#\lrl"%DqGo^f=(aMT.^+r~qa>^HtmxٔN*.EcA^EKycA^IDb9HCDi#0RW`U@4$d4Hˋr$Jʢr"ZH~.Yoe~y}+Aу1ڗ?PK-!M[Content_Types].xmlPK-!p8ܾ8 ._rels/.relsPK-!xS3 !drs/slideLayouts/slideLayout1.xmlPK PK!M[Content_Types].xml|N0 EHC-jaj; +,Kq:=ig ,?ϵYD&oDzCwO-gkcg$./XQ{jsԈHt䒦AFP0skfx(壓8?.C(ũ{R(Mb˳7{-IF#{_R'dK0FFjr'"&@_'PK!p8ܾ8 _rels/.rels 0Dnz x%ٶ6 (тqLݾQ(NAU ioo'tGHL m^W16 AJMȅ8a22~`Or[;,lij@搛}YMGBh ]pϔ{J Loc!"rPK!;VO!drs/slideLayouts/slideLayout1.xmln0El( vM7yrlHU;$I]Fу{8Z}Pra2\\|,D058-~=aʠ-viPŒW1(piH~[HId4\Ԡ )vQYNģHJ0SԜ@29uIu>,^|NJKfa k")1w+9Yzdy0z(ޤo%(_ϧP qZ6]) JG&A2*#~$& rv& J90cg <'yW|Ldc1baW+dyJ*3*J א @ËVEP D,Cۀ$D'h<|AI3SC!7ȫdMlA`e"&ê$5@?`t$6w3J Sfg, =A}|&}Rtg؝:W^mIrvo>zLd>޴Er#H;B_BcPK-!M[Content_Types].xmlPK-!p8ܾ8 ._rels/.relsPK-!;VO!drs/slideLayouts/slideLayout1.xmlPKPK!M[Content_Types].xml|N0 EHC-jaj; +,Kq:=ig ,?ϵYD&oDzCwO-gkcg$./XQ{jsԈHt䒦AFP0skfx(壓8?.C(ũ{R(Mb˳7{-IF#{_R'dK0FFjr'"&@_'PK!p8ܾ8 _rels/.rels 0Dnz x%ٶ6 (тqLݾQ(NAU ioo'tGHL m^W16 AJMȅ8a22~`Or[;,lij@搛}YMGBh ]pϔ{J Loc!"rPK!!X!drs/slideLayouts/slideLayout1.xmln0Wwo EI*mpCi'A5Ʋ6yMH]BI|0>4tL j]O?/hCEEy+"82\/~B۽!`g,P;P}J&٦U 5pa`7<'4lh->n6uɾa8bXR4TLf^9JԆ0@,r+"hAּ}b DKɵ\)q߭+$ |mOa 9,눿D v0t0Zމ-w?މ `Ij*/ rRoEBX+z֌x#N(KOV~'1|O"q4$.Y :QM&.j9|k# ZpmșU4~[NcxZC43 1^/ĴU!wTG#r0G2QߐQ|& C2_PK-!M[Content_Types].xmlPK-!p8ܾ8 ._rels/.relsPK-!!X!drs/slideLayouts/slideLayout1.xmlPK< $Blank PresentationC  00H/(  H  H HO?Rectangle 2"PK!Zf[Content_Types].xmlMO &2WR=cJ`F0iK`#̼vLw 9uSq:w`G ^i ½KI)c/ $oVjTMRc|}042ҥCƔM̏P~*ka/8^DkHbL8e i"K\XN\6rco4y@_;oPK!1_a _rels/.relsj0 ѽqCNo^K [ILcX&m߾0XFo;>0xM e`|X}đ I`߽N4aG2$RKIZ)4(M9`ctB{m:f@`3n|O,ܗr޾jxR0T ,0@}WBLǬ5vPK!Ƹ}adrs/shapexml.xmlVn7}/ 8T۱ۨ!X ^F]Q v49?`EWn$a*2\]IŰZ!D|̫Ul0ÿ cPECkDuV뵐ÕlwiFLW}נOmS ?Ŷ}"pm |_Jr5ɲ 1}d$2`8;Xb"CP89Zw)gd5NaM[H,l*6I`l1Auc֧¢yK{_(@8Hy c^%4Z ٿ_\$>\\~!Քo5oEk!Y|Hxmi"-@I8O~@i~-S.91-iĒsaZL=F C`NBqPxfCq)`_r 1rG)[kbڻtWJaddwT!3{=DB\%a x܏v_0_m?ذ >b>Mm, j5frQ1Bjwu{,\i 0_$Jz9i, i'Go5W>Rѭu}M2ˤq`DoME$'VcUr6?L؜Vz<\~ZfrՠҴ:'Ͼ'Egj51#Q\_ ooݙ̋*~PqؙcrgwPK!Kdrs/downrev.xmlDQK0FC/%+ͺlLA0:÷ksV$qkax9qtD>JM0S%_BDs$`Zbٖtǚ% Jhb CՐ0u=Ĵc:}͕sgB`kB==7T}]bOvg\贔7X!?/_?xQ2~?}J ԗjPK-!Zf[Content_Types].xmlPK-!1_a /_rels/.relsPK-!Ƹ}a*drs/shapexml.xmlPK-!Kdrs/downrev.xmlPKP%R  +:2___PPT9  N     H H O?Rectangle 3"PK!Zf[Content_Types].xmlMO &2WR=cJ`F0iK`#̼vLw 9uSq:w`G ^i ½KI)c/ $oVjTMRc|}042ҥCƔM̏P~*ka/8^DkHbL8e i"K\XN\6rco4y@_;oPK!1_a _rels/.relsj0 ѽqCNo^K [ILcX&m߾0XFo;>0xM e`|X}đ I`߽N4aG2$RKIZ)4(M9`ctB{m:f@`3n|O,ܗr޾jxR0T ,0@}WBLǬ5vPK!y:Ņdrs/shapexml.xmlVn#7 }/Zd;7" m70b/̙SVIK~IjlŢ2)|5ZU~8Bխ}-X֠Uܩ(?G?^e'˔d0RWu M0у@k빟,F, }QxJ\Ao☺j{0o6?p>Le1f30=VP _Noo(7/@m̩ 4_ȰBpmF71*]^_ /ƜY@>YrTȀa=H0xM e`|X}đ I`߽N4aG2$RKIZ)4(M9`ctB{m:f@`3n|O,ܗr޾jxR0T ,0@}WBLǬ5vPK!dVdrs/shapexml.xmlXMo"9u4Q6+1 nwmn> !F9Dphq\URl%+Ny͙ԙKog eLV:>CW3lnX|}=l\pL-5 c+qkZNj/<Tn[(5)KRvXV%/8Ӣ±w2Js-~Mt;gq&b_bJ3h䕵f"w3mjJ 5|t=FX/-G$ww{97E !VCvLQ0zmTv^/:!b(7eX?ow.P2Hv?=!Ku4G{P-"t67RǦvPcͰ5Rx< %fR>hӇ,?ud/Je4-ˢ@XpD"5G ͟ 0`#TK̇c̟%t)EqqG3U-XO)Bl]zޚBGN1 dD9?[#S*oz?S ;aC Z!ACst 8e1)Z˞Gm).za [QnaޤY0C&$l%JOp=h\nw|AuCnuތmBjIA(O7=;>cCdnb q@ ]6UYʘVDrϾMcsNB\kr#hrN4H-#`HE48U>ʿ-]4(SU~vm/Ψ2RGT"A*~\멡 5cK[CfvrBRݬcrL%4guōJ`g a 0 vxJI]^-d.;#V_{|pẓiJ R9)_LСPlð?m8oNl"ބYYNzsFV%'f!J_Sw։ZZYxs^&]PK!9drs/downrev.xmlDAK@FaK-P̦k/۫[!"kg ,;rI}Ep(PAc_H,3[In;g\Zl9-4ӦkmrMu>ztFˋa}"Otj;q.1D R_MPK-!Zf[Content_Types].xmlPK-!1_a /_rels/.relsPK-!dV*drs/shapexml.xmlPK-!9fdrs/downrev.xmlPKm @) + RClick to edit Master text styles Second level Third level Fourth level Fifth level!     S.  H N O?Rectangle 6"PK!Zf[Content_Types].xmlMO &2WR=cJ`F0iK`#̼vLw 9uSq:w`G ^i ½KI)c/ $oVjTMRc|}042ҥCƔM̏P~*ka/8^DkHbL8e i"K\XN\6rco4y@_;oPK!1_a _rels/.relsj0 ѽqCNo^K [ILcX&m߾0XFo;>0xM e`|X}đ I`߽N4aG2$RKIZ)4(M9`ctB{m:f@`3n|O,ܗr޾jxR0T ,0@}WBLǬ5vPK!idrs/shapexml.xmlVn9 }_`A"qnF'E4gΌ&Vf%/EX(<ƈA;P eKWiϋdzk)B[qVrpoIh^arc; BT wUj/֫l3 ʮӪ|ZϼbFWBaU ^rۥ+8\ 0 fºOS0{Xb4u,TƸj*ai"ZDYGl|T6jGt-߮Etd[tȏk].ϳ9aFQ*Aˋ& d?)w2Ar鱐#!κGm̩sƞFlrys1` {n4W CKR|D&1Ac1Sak4~U; P'SʟT,W)6p$eqn;&f|q5{R=] 沐"-"\By[}Dl'7_B?ɖ)@NLC863J3 z:PɯN2р2]xOm+V^yA7R sd`jkg_) PQTurْ3T&ZQ{nŽwu]Zt/<`E7=,1 ~ 6^ܠjэs.=ޟK`!U;K.`Rl4b˲Ć %t1`lfc}˕ssQu6ƹ'}IENw"|<.ER,rMV{ ɵ_PK-!Zf[Content_Types].xmlPK-!1_a /_rels/.relsPK-!i*drs/shapexml.xmlPK-!{ drs/downrev.xmlPKPR  +:2___PPT9  N     H N@O?Rectangle 7"a[PK!Zf[Content_Types].xmlMO &2WR=cJ`F0iK`#̼vLw 9uSq:w`G ^i ½KI)c/ $oVjTMRc|}042ҥCƔM̏P~*ka/8^DkHbL8e i"K\XN\6rco4y@_;oPK!1_a _rels/.relsj0 ѽqCNo^K [ILcX&m߾0XFo;>0xM e`|X}đ I`߽N4aG2$RKIZ)4(M9`ctB{m:f@`3n|O,ܗr޾jxR0T ,0@}WBLǬ5vPK! e drs/shapexml.xmlVK6 x-[~muⴀkk=SVM*IE{f#AQuS|powR0:ћgR&+K?m1g eI:VW18ݤjnt+KޘJjˍ-}iWV:Tn3lLZY~eY;8Ӣ2/Jo7z \F0 LBAforj9lmxƪ*b̟*@TK 5zi9r9k"gWQ{1 !P)q/{HLѳh )h􇃨GDԬCC1QT#WNyԽPJkb0p@FRTQRd>T(T!@hKOvG~J%aab6EZd|tzK?P_5d08ݝݤ)9R%"!b WWӌI6bRE $&sڝՙu,귦ik>|MfA7Ca#Z YeQߋ+R>ý@%z1Y[fMg;iVɝb6?*^ϴĄoi[YcrX2ҭNRM])nTa5c;Y4hHxB9ySK_s@YMiPK!xsdrs/downrev.xmlD1O0Fw$uHlԱB AQY*5$&q=wzj& x@,*`= ;Rp kgw:V$.֨Oi9MO k}:En.j-Wz鱧mLKNsV]J]_{`r~tWKX;Wj PK-!Zf[Content_Types].xmlPK-!1_a /_rels/.relsPK-! e *drs/shapexml.xmlPK-!xsLdrs/downrev.xmlPKP R +:2___PPT9  f*   < H c $ ? ̙3380___PPT10., PK![Content_Types].xmlj0Eжr(΢Iw},-j4 wP-t#bΙ{UTU^hd}㨫)*1P' ^W0)T9<l#$yi};~@(Hu* Dנz/0ǰ $ X3aZ,D0j~3߶b~i>3\`?/[G\!-Rk.sԻ..a濭?PK!֧6 _rels/.relsj0 }Q%v/C/}(h"O = C?hv=Ʌ%[xp{۵_Pѣ<1H0ORBdJE4b$q_6LR7`0̞O,En7Lib/SeеPK!kytheme/theme/themeManager.xml M @}w7c(EbˮCAǠҟ7՛K Y, e.|,H,lxɴIsQ}#Ր ֵ+!,^$j=GW)E+& 8PK!O^2theme/theme/theme1.xmlYOo5# IMfhFmQY&jHH q Jĥ|@_g{f̒A7Rvޫ$ !)OAr=@$ Q;3]Z T8aSfD6}*P1I V*ۨdX^IanE6&֬Wk iR1 hfA|kk$_aPICI ;LCA|Lq=q9`4iF*oNpezc},nVIfO7KԀ޳+%Nc@Z7Ō^/>9ۭo7__,sE2%vOeշňoO}^ށ޷7e|֊(Pucd.'K1efܔaaz0יƲ"$ #$ʸCBîoEel=Xn9DxY0jigez͘5TK0R6W|XV քNAV^)݄ hHxDri>j'b;>Z3np;\vW+&^* LGRtW+ qp$KaO S~B1>'bW2!U؆Cf(l5L Z2PvFk^JTяGGhȦu>#*T"ځs^+n47̲VhnBu.ys*e7ʝ_3U~W@# sBYLÞEoͷ 朥18!Aa?R dʒS5˒,rĕ{H ꦚeNƟg0Mo^ 6&3(ahw>vY^콮"zbf])9[z)9Z[J7W eapep?Ao~  D%x ] ';hIͻ[mb6j9֒49yx-ڎ-55xdи8ǘߕ>8 wS &<?PK! ѐ'theme/theme/_rels/themeManager.xml.relsM 0wooӺ&݈Э5 6?$Q ,.aic21h:qm@RN;d`o7gK(M&$R(.1r'JЊT8V"AȻHu}|$b{P8g/]QAsم(#L[PK-![Content_Types].xmlPK-!֧6 +_rels/.relsPK-!kytheme/theme/themeManager.xmlPK-!O^2theme/theme/theme1.xmlPK-! ѐ'c theme/theme/_rels/themeManager.xml.relsPK]^ : 'hPK!(b[Content_Types].xmln0 EAkP }l} m $_tI$svs^챐KkH$Q -G$oo1# ɩ5 J# \Qg0?0omRo?Y8 Jm i|TX+N3tr@9>?4 ΠMfrAsѺo_p?yjŝ & Xg3PK!*8 _rels/.rels 0DnzЃXmlo0of5OIw AN{cݠv=m 838yG 6U} ShLq`L)d=Ҍ\@.;3, ;$e͂): vq}j:zɥ'k茜(f,ƁXA6\m>PK!' =9 !drs/slideMasters/slideMaster1.xmln0+;XjwũZU-㐨.} Fzd~S+UFg9xYk{C?6Bg0[rKwn6JTId88ыDT"*]x49DTФƗ8=PK-!(b[Content_Types].xmlPK-!*8 *_rels/.relsPK-!' =9 !drs/slideMasters/slideMaster1.xmlPKo3 %%%(  $   H(X?Rectangle 2"PK!Zf[Content_Types].xmlMO &2WR=cJ`F0iK`#̼vLw 9uSq:w`G ^i ½KI)c/ $oVjTMRc|}042ҥCƔM̏P~*ka/8^DkHbL8e i"K\XN\6rco4y@_;oPK!1_a _rels/.relsj0 ѽqCNo^K [ILcX&m߾0XFo;>0xM e`|X}đ I`߽N4aG2$RKIZ)4(M9`ctB{m:f@`3n|O,ܗr޾jxR0T ,0@}WBLǬ5vPK!drs/shapexml.xmlVn7}/ Z8[ۈ!X 4`ASn=og$aB_R8hVj1^/?1j{06p? e>}m~Sk(#}~ p!T"ZDYR;II÷0#+}ϠKmS ;ĶXG0$~9~7:+w+fbH*dqtDI< w?kO cT3bS%rcš\\!,o\{˃NB&)xD[E[leV.SN1iĔraR L=Db'tW9_h0夡OJT>#[)sDUJaŠ+-?YB:#/5ss:X$VTk7ANW̠?Vza1[vWx=<'q3b.M+g/&'c.vgď*-JWHNh#Bv~Β+hrs(^khZ#%ڧ|7 W$LyykJJ>Т՘\ {ù覮UGfz+Q'o>p Ilg./r.gMNC笂۹Fr Xh5Βl7k̴;ےNذ!CmCyZ2n y1Ep !$7@-U_o.71?lajX1}{/jɕw+H~6PK-!Zf[Content_Types].xmlPK-!1_a /_rels/.relsPK-!*drs/shapexml.xmlPK-!_drs/downrev.xmlPKP%R  +:2___PPT9  P   -   H,X?Rectangle 3"PK!Zf[Content_Types].xmlMO &2WR=cJ`F0iK`#̼vLw 9uSq:w`G ^i ½KI)c/ $oVjTMRc|}042ҥCƔM̏P~*ka/8^DkHbL8e i"K\XN\6rco4y@_;oPK!1_a _rels/.relsj0 ѽqCNo^K [ILcX&m߾0XFo;>0xM e`|X}đ I`߽N4aG2$RKIZ)4(M9`ctB{m:f@`3n|O,ܗr޾jxR0T ,0@}WBLǬ5vPK!ndrs/shapexml.xmlVYo7~/@pde!6ⴀj>s\/#[ÿ>3 (~7GTڻߝsvx:sp0ީoU~};-.Nڂ7) FYV9>X^mPQ$fpq~>XWn5og%_ƣΜEIj._c2`S 9)@*CCF*w@wX@E,mҶUbN<6\5+ n.yl`Ofr<A9ILf8Fzx943lCL?CGGQ1aE!0OژS; [gdjh.38(]E&IheH8y]Cj}yW[ P'Sɟ_ hTg `#"γ`nWW01W7pǚX: mp$ N8|޶"Mݼh~p쳟7UߛlKˀNLL8$ke¼OP҂eٞpPb "Lz !S ZPRj,ek%!,ɼ.Sp`kwP#'k:'=BlL&V,T--N?ehbCVvil+Y{k誙쬶E yNlA|'^;?' pH\z}4MIG,ʒnQF|C$g荮3^*JnCG {lvDD覮Unz:OZ-$Zh"{Vkp:IXmوU֝)iRo2oΡ3(+PK!qdrs/downrev.xmlDQK0C/%NF]6@dV^-67%[ >÷\cgu$~*!UNTKx[ QV#0bjr.T์5K 眇AH3[S5^]v|&Dƭj)=4mWm%b.&L{8ߌHy{3lE;_zE6f^ǓouBD/!%d |PK-!Zf[Content_Types].xmlPK-!1_a /_rels/.relsPK-!n*drs/shapexml.xmlPK-!qdrs/downrev.xmlPK %R +:2___PPT9  R   2   N-X?Rectangle 4"PK!Zf[Content_Types].xmlMO &2WR=cJ`F0iK`#̼vLw 9uSq:w`G ^i ½KI)c/ $oVjTMRc|}042ҥCƔM̏P~*ka/8^DkHbL8e i"K\XN\6rco4y@_;oPK!1_a _rels/.relsj0 ѽqCNo^K [ILcX&m߾0XFo;>0xM e`|X}đ I`߽N4aG2$RKIZ)4(M9`ctB{m:f@`3n|O,ܗr޾jxR0T ,0@}WBLǬ5vPK!X[drs/shapexml.xmlUn7}/ Z8Xe!6ⴀj>r-F\rKrugf (z١89s;î6b|fr/+}D`Uܫ ?fm6\L{PT kŻ"K*(!WM͢{ ]fr<s 5}Vx1JdKOq\?`J[?8u<2@aԝnRPEYoe=f5ƒ.wvO>80lov%>6:LLw 츪kdr9/ L.\&}T(Pc4\^3؄4'#P&=c,DJQsnL\ pBƖkFט>RRS>ڒU"hd XyUa(k4~ޕ{r) j[8YIa8 7;&atu=ă?Ool[?8c@̥HC53h R{d6Y FqJNXhΒ3X-//X+w{cbCǚd0H6gc>}ǕSWE!AmsC#=|IT?w}MUJ{`R^n_* b.vs>z"y /fSPK-!Zf[Content_Types].xmlPK-!1_a /_rels/.relsPK-!X[*drs/shapexml.xmlPK-!wdrs/downrev.xmlPKPR  +:2___PPT9  P      N.X?Rectangle 5"e_PK!Zf[Content_Types].xmlMO &2WR=cJ`F0iK`#̼vLw 9uSq:w`G ^i ½KI)c/ $oVjTMRc|}042ҥCƔM̏P~*ka/8^DkHbL8e i"K\XN\6rco4y@_;oPK!1_a _rels/.relsj0 ѽqCNo^K [ILcX&m߾0XFo;>0xM e`|X}đ I`߽N4aG2$RKIZ)4(M9`ctB{m:f@`3n|O,ܗr޾jxR0T ,0@}WBLǬ5vPK!%i drs/shapexml.xmlVێ"7}\@۳HUM{;DrZEQXiy2:u9U)W ˌx]3cd%6ƀ3N2ZF,+nTD|}1j6]pL!5Rcsq/J'rZf.2͟`Jʒ/+˲$Aș9> ^d=ެGp,Lw5o$Vg86-BiçM5ǝaՀJX(JeFRX/-G,'S?]=3׈"g&Qz)}sv31$^dt-#{aZП&&9-~T;;!0P7uLAaEp;8ۛ.Q_Bǰ-g88Q~EL uE8-4( T(qgJjezĴC"gEom|WطC@ra!{7 Fn2@݈HCdҖb'vS8 41?W WgAž"tUc"/uy篷^}-nNorzrXbՔ܂|A G3\`?/[G\!-Rk.sԻ..a濭?PK!֧6 _rels/.relsj0 }Q%v/C/}(h"O = C?hv=Ʌ%[xp{۵_Pѣ<1H0ORBdJE4b$q_6LR7`0̞O,En7Lib/SeеPK!kytheme/theme/themeManager.xml M @}w7c(EbˮCAǠҟ7՛K Y, e.|,H,lxɴIsQ}#Ր ֵ+!,^$j=GW)E+& 8PK!O^2theme/theme/theme1.xmlYOo5# IMfhFmQY&jHH q Jĥ|@_g{f̒A7Rvޫ$ !)OAr=@$ Q;3]Z T8aSfD6}*P1I V*ۨdX^IanE6&֬Wk iR1 hfA|kk$_aPICI ;LCA|Lq=q9`4iF*oNpezc},nVIfO7KԀ޳+%Nc@Z7Ō^/>9ۭo7__,sE2%vOeշňoO}^ށ޷7e|֊(Pucd.'K1efܔaaz0יƲ"$ #$ʸCBîoEel=Xn9DxY0jigez͘5TK0R6W|XV քNAV^)݄ hHxDri>j'b;>Z3np;\vW+&^* LGRtW+ qp$KaO S~B1>'bW2!U؆Cf(l5L Z2PvFk^JTяGGhȦu>#*T"ځs^+n47̲VhnBu.ys*e7ʝ_3U~W@# sBYLÞEoͷ 朥18!Aa?R dʒS5˒,rĕ{H ꦚeNƟg0Mo^ 6&3(ahw>vY^콮"zbf])9[z)9Z[J7W eapep?Ao~  D%x ] ';hIͻ[mb6j9֒49yx-ڎ-55xdи8ǘߕ>8 wS &<?PK! ѐ'theme/theme/_rels/themeManager.xml.relsM 0wooӺ&݈Э5 6?$Q ,.aic21h:qm@RN;d`o7gK(M&$R(.1r'JЊT8V"AȻHu}|$b{P8g/]QAsم(#L[PK-![Content_Types].xmlPK-!֧6 +_rels/.relsPK-!kytheme/theme/themeManager.xmlPK-!O^2theme/theme/theme1.xmlPK-! ѐ'c theme/theme/_rels/themeManager.xml.relsPK]^ : }) (  D  L`?Text Box 3IdB:2___PPT9  ~ false, true 0 ge    L?Text Box 4B:2___PPT9  /promotable to type int: false == 0, true == 10eeeeeee 0   Lc?Text Box 5"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!<drs/downrev.xmlDQK0Co.mu1m)mĭp[mf;3{'\ȵ^oXL4ޑ+EجooVXkq{:R2%~"S:%ȫx{ NjVkv1FQZU +ݼ}hNL_ji)J`gc !el |PK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!<drs/downrev.xmlPK }n$+:2___PPT9  bool found = false; int occurrence_count = 0; while (/* mumble */) { found = look_for (/* something */); // found s value promoted to either 0 or 1 occurrence_count += found; }*e eeeeeee eeee e e+e#e    N@b?Rectangle 2"ÝPK!Zf[Content_Types].xmlMO &2WR=cJ`F0iK`#̼vLw 9uSq:w`G ^i ½KI)c/ $oVjTMRc|}042ҥCƔM̏P~*ka/8^DkHbL8e i"K\XN\6rco4y@_;oPK!1_a _rels/.relsj0 ѽqCNo^K [ILcX&m߾0XFo;>0xM e`|X}đ I`߽N4aG2$RKIZ)4(M9`ctB{m:f@`3n|O,ܗr޾jxR0T ,0@}WBLǬ5vPK!%v5 drs/shapexml.xmlUMO1W|hQii8#כx턄_B.tzyf1l||c3efwYV8 Va AL5"|tXoDīZQDjL?5B[~rҎ}3]3+VF|;Kh!f=:Jk::8 bVI,G&~A\[7vA(%*')uCm̮ Pz {(磃#ɍ3ݎ31Hj+rBl#AcFzWX$:(2{}O +g\Fń8k(jǓ1j|ԔH~Tp6k2пfL1R&R('(aR1+1~Njgm*EP ]Nb/ V&#r,#[  R(Ջ:ů[-W߬r1yܘCyY5eE'`:$/50;_4q: e4. n"~fMl<R`w^O6{wzM|n [7dWG>0Kiō3JHJ l37$H"g1ctNgSY\.̄Z6+χ~OX!-Ϭ3vw;}/JDŽwKWWo$wxyy)޾: ;Fϳ@*-݃O]gPK!Jdrs/downrev.xmlDQK0C/RQ d vmbsSu>;|`;q Z nF閍xYc(b~~6\#o谍F$41nb8u{-1m'ol"-驡kmuQKYU[M_./?L@WO H^ArKPK-!Zf[Content_Types].xmlPK-!1_a /_rels/.relsPK-!%v5 *drs/shapexml.xmlPK-!Jdrs/downrev.xmlPK`0B:2___PPT9  The bool Type (C++)BG,G, G,  B  bAp?Line 5 33ff332*___PPT10 +?D' = @B Dq' = @BA?%,( < +O%,( < +D' =%(DP' =%(D8' =AB BB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-g6B fade*<3<*D8' =AB BB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<*1%(D' =-g6B fade*<3<*1D8' =AB BB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<*2G%(D' =-g6B fade*<3<*2GD8' =AB BB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<*GI%(D' =-g6B fade*<3<*GID8' =AB BB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<*It%(D' =-g6B fade*<3<*ItD8' =AB BB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<*u%(D' =-g6B fade*<3<*uD8' =AB BB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-g6B fade*<3<*D8' =AB BB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-g6B fade*<3<*+8+0++ +"      (     L3?Text Box 3j NF>___PPT9  ? // black == 0, blond == 1, brunette == 2, red == 3 enum HairColor {black, blond, brunette, red}; HairColor hc = black; enum Month {Jan=1, Feb, Mar, Apr, May, Jun, July, Aug, Sep, Oct, Nov, Dec}; Month Mon = Dec; 3eeee3fePe eee3feje    N?Rectangle 2"uoPK!Zf[Content_Types].xmlMO &2WR=cJ`F0iK`#̼vLw 9uSq:w`G ^i ½KI)c/ $oVjTMRc|}042ҥCƔM̏P~*ka/8^DkHbL8e i"K\XN\6rco4y@_;oPK!1_a _rels/.relsj0 ѽqCNo^K [ILcX&m߾0XFo;>0xM e`|X}đ I`߽N4aG2$RKIZ)4(M9`ctB{m:f@`3n|O,ܗr޾jxR0T ,0@}WBLǬ5vPK!cdrs/shapexml.xmlUMo0 t|iNvȊi-ˉY2$9('Y{&(񑏹VʚλI#l"Ok|SFf|'=}tS}:aRVm- U-:^Uv/;(GʬEK*RSðMƿ QJVUƑݖ37P:X6DzYbX"kQPIq]L/TgXZq\A>Ŗ. _ܹ]( ci\AxŎK`A "m浈L ;q'$JtqמͽvO["6osepC'xL;  ]5JbyKin2n0E\Np;'t?r-~U zeUȷV_ݍ9kK .0IŃժHsI޸ɽ fjZƚ,jY@lc@c9Kp^e |^$$@x]b=ÇO'G^$PK!T{drs/downrev.xmlDQK0C/*sZ 1ksĭp-ۉ=:Vp9@NlD;ǤHӓxCm4"A8䨠ϥ uCĩ9o1 n;ye7bVuu*EVպڄ(u~6<܃4^V0{=~Vo0D [2M ?PK-!Zf[Content_Types].xmlPK-!1_a /_rels/.relsPK-!c*drs/shapexml.xmlPK-!T{_drs/downrev.xmlPKd`0B:2___PPT9  qEnumeration TypesG,  B  bAp?Line 5 33ff33y___PPT10Y+D=' = @B +" 0|(  3   x@x0e0e?Rectangle 2`  + gconst Qualifier*E E   L`?Text Box 3=<B:2___PPT9  2for ( int index = 0; index < 512; ++index ) & ; // 1. what does the number 512 mean? // 2. if we need to use 1024 instead, we have to change // the 1024 occurrences of 1024 in our program. :-(\EEE*EG    L@?Text Box 4"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!A drs/downrev.xmlDQK0Co.]decpmڲ&q}I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!1drs/downrev.xmlDn0DE8PH|m|&$Ţ]ftFgU5Zb#]Z@qzO9Zbg4 nL>p5 2xg!nnzҡUC5:Gъ+luxhφE^.q\KS%lܯy ʥUK`c[yB A7>PK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!1drs/downrev.xmlPK  n$ +:2___PPT9   const int bufSize = 512; // input buffer size // avoids accidental change of the value of bufSize for ( int index = 0; index < bufSize; ++ index ) & // problems 1 & 2 are now fixed. if (bufSize = 0) & // error: attempt to write to const object < GGGEE3GEGGGG-G!GGG+G  B  bAp?Line 6 33ff33___PPT10+0ID' = @B D' = @BA?%,( < +O%,( < +D' =%(D' =%(DT' =ABBB @B0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-6B'blinds(horizontal)*<3<*D' =%(D' =%(D>' =ABBB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-m6Bbox(in)*<3<*+p+0++ ++0++ +" kcPK(  2   x7v0e0e?Rectangle 2`  + fUsage of const* EE    Lx?Text Box 3/B:2___PPT9  Gconst double pi; // error: uninitialized const const double minWage = 9.60; double *ptr = &minWage; // error: attempt to have a pointer // to a nonconstant address a constant. const double *cptr = 0; cptr = &minWage; // ok now EEE EEEEEE3nEE E*E E    L@x?Text Box 5"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!+Q7>drs/downrev.xmlDn0D"+Nx)J1V*De/%6v9S uatadK5D[ri(qQQq_%6ۮXD 1w7`:?:~Id<7'+ ݠ | PK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!+Q7>drs/downrev.xmlPK  n$+:2___PPT9  6 int errNumb = 0; int *const curErr = &errNumb; // ok, a constant pointer to a // nonconstant object curErr = &myErrNumb; // error: attempt to assign to a constant // pointer (not strictly enforced sometimes) EEEEEEE3E9EEEEE    L`x?Text Box 7 jB:2___PPT9  =     L`x?Text Box 8"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!(ndrs/downrev.xmlDn0DV8@QARH|/IDl __zb5N\s묂(ArrVc,)j\ej!sTЄRrՐAl 1Zj7$\lm|h(+B#style.visibility<*%(D' =-u6Bdiamond(in)*<3<*D' =%(D' =%(DF' =ABBB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-u6Bdiamond(in)*<3<*+p+0++ ++0++ +"   p (  &   xH0e0e?Rectangle 2`0  + ZType Conversionse   L H?Text Box 3VeB:2___PPT9  Q int ival = 0; ival = 3.451 + 3; // truncationRRee/ee R B  dAp?Line 14  Jx?TextBox 5NF>___PPT9  Implicit type conversion: - promoting the smaller type to a larger type in arithmetic; - carried out automatically by the compiler; Fe3awe    L`H?Text Box 3"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!ddrs/downrev.xmlDAK@a4m)m4 ƝM=>{|u} &޷]!x2p!j gNZ K4Љtga$C%jny=jOQs};oǺ7fg. gʹ~%4XȋUYO-P4ܒiPK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!ddrs/downrev.xmlPK  0n$+:2___PPT9   // all integral types smaller than an integer are promoted to an // integer before evaluation. char cval; bool found; enum mumble { m1, m2, m3 } mval; unsigned long ulong; & cval + ulong; ulong + found; mval +ulong; ane ee ee eeee;e   33ff33___PPT10f+:]D' = @B D' = @BA?%,( < +O%,( < +D' =%(D' =%(DT' =ABBB @B0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-6B'blinds(horizontal)*<3<*+8+0++ +"!  (  *   xH0e0e?Rectangle 2`0  + ^Explicit Conversionse   L`H?Text Box 4`\B:2___PPT9  ;static_cast, dynamic_cast, const_cast, and reinterpret_cast@<'eee < _  L H?Text Box 5 NF>___PPT9  % - dereferencing a void* pointer&& e & H  LH?Text Box 60PB:2___PPT9  void *pv; const char *pc =  a casting call ; pc = static_cast< const char* >(pv);Tee ee ee e e T 8  LH?Text Box 7"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!Kqdrs/downrev.xmlDQk0pQQPV&~a÷ c75Z|#]Z@y|N9Zbg4 f=yXa*]v5 Rxߧ!nfzҡ;Їhk.-\u<7 U÷q)RE8:U'J-yxeER@Hb`˶rΓm0PK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!Kqdrs/downrev.xmlPK0 0$ +RJ___PPT9,$ Eoverriding the usual standard conversions double dval = 8.6; int ival = 5; ival += static_cast ( dval ) + 2.7; // ival == 15 ival += dval; // ival == 13; loss of data!*-2eeeee eeeeeeeee6 s  LH?Text Box 8"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!-Ldrs/downrev.xmlDn0DVVBP+ ' $Jl^=fFoM/uVl [9ZAy>g 8;K İ^=>,1ft=ZD4! \5dn C-M/$y[轡;},ʯ8lglf43JM@cWɇUh"G@^APK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!-Ldrs/downrev.xmlPK `#\z$ +F>___PPT9  & - disambiguating multiple conversions&'&e ' B  dAp?Line 14 33ff33___PPT10~+=ID' = @B D' = @BA?%,( < +O%,( < +D' =%(D' =%(D>' =ABBB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-m6Bbox(in)*<3<*D' =%(D' =%(D>' =ABBB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-m6Bbox(in)*<3<*+p+0++ ++0++ +"k ]U =(   /   x H0e0e?Rectangle 2`0  + cOther Types of Conversione   L`x?Text Box 4`%B:2___PPT9  )const_cast casts away the const-ness: extern char* string_copy( char* ); // function defined in another file const char *pc_str; char *pc = string_copy( const_cast< char* >(pc_str)); * ee eeee$ee e eee eeee  5  LH?Text Box 5"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!@=drs/downrev.xmlDN0HHܨ@(ԭ"$ R/,6m8hF[m&339YV0% k;nT ˤJ6^xOChDQA˜K cw`5R;Dd$KiHo-(諲~ޖbq>*͌RS "nc튾/PV. uz>Sm4PK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!@=drs/downrev.xmlPK ` y n$ +:2___PPT9  [reinterpret_cast performs a low-level reinterpretation: complex *pcom; char *pc = reinterpret_cast< char* > (pcom);e2ee eeee e  B  dAp?Line 14  L x?Text Box 5"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!~drs/downrev.xmlDn0Dkz+NҔJm#8T|6^NmG3z\gv!% VuAo(a+{X&wKʕ=Ј1>'6!-k3;:M!FHẗ$YHM- r}*4*]<R]3x?7/ 6.C aqrړ[4 WPK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!~drs/downrev.xmlPK 0 rn$ +:2___PPT9  . dynamic_cast converts the pointer to a base class to a pointer to a derived class, & <Ya eKe Y  33ff33___PPT10~+TrMD' = @B D' = @BA?%,( < +O%,( < +D' =%(D' =%(D>' =ABBB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<* %(D' =-m6Bbox(in)*<3<* D' =%(D' =%(D>' =ABBB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<* %(D' =-m6Bbox(in)*<3<* +p+0+ + ++0+ + +"(G // $/(  $ $  xL0e0e?Rectangle 2`0  + OStructsE  $ LL?Text Box 3"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!drs/downrev.xmlDN0DHHܨ% u m>`Ixl[&Ӌ,+Hg .2)jgѸ*hC )}ݒA?q 1Fj7̒d. vZ襥6 OUY}o}*ˍR7D)_NUj4ɞ@?.;􁜂(u*PK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!drs/downrev.xmlPK n$+:2___PPT9  Qstruct StudentScore { string name; double score p; }; REEE EEEEE R V $ LL?Text Box 4 B:2___PPT9  2Aggregate data items into a single named variable.33G 3  $ L L?Text Box 5  B:2___PPT9  W   B $ bAp?Line 6B $ J?Line 7"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!讝drs/downrev.xmlDOK0!o.JuA&ytkޔ$?~z1Rg R n|3i8SbhS+ 5ؔJXr~ )Jp㮗7Ja@OS4q> եb~|hNPqx9Cgv )f:_PK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!讝drs/downrev.xmlPK@` 0 ,$@ +B $ J?Line 8"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!drs/downrev.xmlDMK1!El*z7dIvA~񬷓ԑcrA3 Ir2!#9vsyʆXNI!9֩Sxmr6ҩA/YjONCO#?pc[H:JZT)گay?7w PS S!,t7PK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!drs/downrev.xmlPK 0 ,$D +  $ LL?Text Box 9"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!vjdrs/downrev.xmlDn0D"uWG QAm*V|m|I"b;.,G3:\g3Z@I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!a/Fdrs/downrev.xmlDn0DV8JPm$N@=n%BZ=hFotL[g )YRp%nv>"B,稠 ϥ!I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!ydrs/downrev.xmlDQk0pʹ:TYksmMRT_|I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!<:Gdrs/downrev.xmlDN0DHuNZP*.C`iX,`9fR=ɺh<F4յL9Zbo4 n4W}k e(~8weC CWЇhk.-^\|E W@o wE^|/a|v.UHiǟU_T.$OqLU/#:OV@ APK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!<:Gdrs/downrev.xmlPKP  n$ +:2___PPT9  JStudentScore student1; // storage allocation StudentScore student2 = {  John Doe , 79.5};:h%EE-E h U  $ NL?Text Box 13"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!雉drs/downrev.xmlDN0DHHܨJVU$ROmKMv6{,8f4Y,Av|@p@wLİY߭0jt9FD! \dgn C5M/I;Zh>s~R2gQaܾ4x,Cs,^A>/r Fݨ r PK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!雉drs/downrev.xmlPK 7 1 n$+:2___PPT9  y(possibly of different types)E   33ff33___PPT10+ӶDR' = @B D ' = @BA?%,( < +O%,( < +D^' =%(D' =%(DR' =AB BB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<* $%(D' =-6B%slide(fromBottom)*<3<* $DT' =ABBB @B0B%(D' =1:Bvisible*o3>+B#style.visibility<*$%(D' =-6B'blinds(horizontal)*<3<*$D' =%(D' =%(DC' =4B BB@B%(D' =1:Bvisible*o3>+B#style.visibility<*$%(D' =-6B#slide(fromRight)*<3<*$DC' =4B BB@B%(D' =1:Bvisible*o3>+B#style.visibility<*$%(D' =-6B#slide(fromRight)*<3<*$D' =%(D' =ABBB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<* $%(D' =ABBB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<* $%(D' =%(D' =%(DR' =AB BB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<* $%(D' =-6B%slide(fromBottom)*<3<* $D' =%(D' =%(DT' =ABBB @B0B%(D' =1:Bvisible*o3>+B#style.visibility<* $%(D' =-6B'blinds(horizontal)*<3<* $+P+0+$+ ++0+ $+ ++0+ $+ ++0+ $+ ++0+ $+ ++0+ $+ +"q ((  ( (  x`L0e0e?Rectangle 2`0  + R An Example E  ( LL?Text Box 4 B:2___PPT9  enum suit { clubs, diamonds, hearts, spades }; typedef int pips; struct card { suit s; pips p; // 1 <= pips <= 13 }; // means A, 2, & , 10, J, Q, K card c1, c2; // storage allocation for c1 and c2 E,E ECEEEE E A$E   ( LL?Text Box 6  B:2___PPT9  W   B ( bAp?Line 7" ( \@"LG 3Left Arrow 5#"@PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!7-ldrs/downrev.xmlDN0EH5Hlux(BBⵂXi5iҿb˫{u|9^9 ŬxIv^Pa8>Sm(+ޯS2DbM6:6řXrQ13(J`i;vz|w^X"L7OQپ+QOy<|ά(&-fKЋPK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!7-ldrs/downrev.xmlPK 0 ,$@ + 2    ( D`#LTextBox 6"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!drs/downrev.xmlDn0Dkz+NZPH|6^N=fFom/x e 5^*O4ޑ;1W%ܞ؊q\.ơ,RwbL1R%<^ECwԜ\Wm^Enyaz7?bW*`ⴽȑL%PK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!drs/downrev.xmlPK  T$+RJ___PPT9,$ #Qdefine a new type pips essentially the same as the int type for more readability.RgggggQ  33ff33___PPT10+Dj' = @B D%' = @BA?%,( < +O%,( < +D\' =%(D' =%(DP' =AB BB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<*(%(D' =-6B#slide(fromRight)*<3<*(DT' =ABBB @B0B%(D' =1:Bvisible*o3>+B#style.visibility<*(%(D' =-6B'blinds(horizontal)*<3<*(+p+0+(+ ++0+(+ +"    , (  ,R ,  xH0e0e?Rectangle 2`0  + struct Access & Initialization:EEE  , LH?Text Box 3"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!3edrs/downrev.xmlDn0D"V@X6' mxI"b;]_rrV01BqxyLA@FQk #\zuLًy*!gPeRfM~h;6;Z)*]"\r$S1񡦎k.Oz*{ͷHT#> D>ƽ|O>?Tt>8]\v;(u*/PK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!3edrs/downrev.xmlPK & Zn$+:2___PPT9  @card *pc = &c1; c1.p = 5; c1.s = diamonds; c2.p = 12; c2.s = spades; cout << pc -> p <<   ; // output c1.p cout << (*pc).s << endl; // output c1.sZhEEEEE  B , bAp?Line 5 , L $L?Text Box 6`k B:2___PPT9  enum suit { clubs, diamonds, hearts, spades }; typedef int pips; struct card { suit s; pips p; // 1 <= pips <= 13 }; // means A, 2, & , 10, J, Q, K card c1, c2; // storage allocation for c1 and c2 E,E ECEEEE E A$E   33ff33x___PPT10X++B#style.visibility<*,%(D' =-u6Bdiamond(in)*<3<*,+8+0+,+ +"W  VV0&&0V(  0' 0  x`6N0e0e?Rectangle 2`  + [A Character Stacke  0 L7N?Text Box 3NB:2___PPT9  pA special version of linear list where items are added and deleted at only one end of the list called the top. 0qoee q 5 0 Z8N?Rectangle 4 @ B:2___PPT9  a5e  5 0 Z9N?Rectangle 5@ ` B:2___PPT9  a3e  / 0 Z:N?Rectangle 6`  B:2___PPT9  [2  5 0 `N?Rectangle 9`  B:2___PPT9  a2e  7  0 \@%L?Rectangle 10@ P` ` B:2___PPT9  a3e  7  0 \Q?Rectangle 11` P` B:2___PPT9  a2e  7  0 \ Q?Rectangle 12 @ B:2___PPT9  a5e  7  0 \@Q?Rectangle 13@ ` B:2___PPT9  a3e  7 0 \`Q?Rectangle 14  @ B:2___PPT9  a5e  7 0 bQ?Rectangle 15` p B:2___PPT9  [7  7 0 \Q?Rectangle 16`  B:2___PPT9  a2e  7 0 \Q?Rectangle 17`  B:2___PPT9  a2e  7 0 \Q?Rectangle 18@  ` B:2___PPT9  a3e  1 0 \Q?Rectangle 19 p B:2___PPT9  [5  7 0 \ Q?Rectangle 20@ ` B:2___PPT9  a3e  7 0 \@Q?Rectangle 21 P` B:2___PPT9  a7e  B 0 X?Line 22#"@ÂPK!Zf[Content_Types].xmlMO &2WR=cJ`F0iK`#̼vLw 9uSq:w`G ^i ½KI)c/ $oVjTMRc|}042ҥCƔM̏P~*ka/8^DkHbL8e i"K\XN\6rco4y@_;oPK!1_a _rels/.relsj0 ѽqCNo^K [ILcX&m߾0XFo;>0xM e`|X}đ I`߽N4aG2$RKIZ)4(M9`ctB{m:f@`3n|O,ܗr޾jxR0T ,0@}WBLǬ5vPK!9!drs/shapexml.xmlUN1}Z(Ј*C">`&x+۹7Y@Z*avgr[Η3ܕByL>LoΤ0cQgrZu&!NǫFU;^c@@ݓN% : דzRweN\_"QZĤp #!B$wqhos=Y@ { ։䐸-aOl `-\VR|- %.Izz6(\|Y$S;kf>ʤVa=B0H|!yL2@i!%:eLV:h]ovF'bGR܏X88CW|p`Ah [Ƽp C*ObW%Z6m*U:ð?[`I T 2Kh|0[QYs}Ȅ^84$/73V7]-q[L/~PK!Gcdrs/downrev.xmlDOO0?4ět>.m;x^mzۈB4)xg ȕ^W)z_ ;R0Pzt\QOsTPRƲ&q[r̝|JWdLZ4jl鹦g b~8_fzh?(&ͰU/ _~0xM e`|X}đ I`߽N4aG2$RKIZ)4(M9`ctB{m:f@`3n|O,ܗr޾jxR0T ,0@}WBLǬ5vPK!?Xdrs/shapexml.xmlUN1}Z&\KĂ!E 0zm턄aUUEPLֳ>gg/׵+|e1-*arU  0u.7ˋϟΛo~rB32oVZWCn5N{&;N*qV#'IPB-et C%BpHս gz/si[*=_䵫%de.O-ir.ܣ z,˺*J5RØFҏ 4&r9>jAqXhm2Ũ&u zd)>ۮ%IgF{KC崖H[S07rg^Jb9V%oEEԸgB{ iA7 ʷ=Щ.8)k7PK!Y}/drs/downrev.xmlDOk0?7msstQ@iegl˚Drv~Oę|h+xe +gZl7D;ǤJ)]XykB8/ UCĉ;:o1&ki<^R8ޤŖSC=}6TOVA{y*qZjrؕJ=> HC_&}8.!W.9PK-!Zf[Content_Types].xmlPK-!1_a /_rels/.relsPK-!?X*drs/shapexml.xmlPK-!Y}/odrs/downrev.xmlPKl@` B 0 R?Line 24#"@~PK!Zf[Content_Types].xmlMO &2WR=cJ`F0iK`#̼vLw 9uSq:w`G ^i ½KI)c/ $oVjTMRc|}042ҥCƔM̏P~*ka/8^DkHbL8e i"K\XN\6rco4y@_;oPK!1_a _rels/.relsj0 ѽqCNo^K [ILcX&m߾0XFo;>0xM e`|X}đ I`߽N4aG2$RKIZ)4(M9`ctB{m:f@`3n|O,ܗr޾jxR0T ,0@}WBLǬ5vPK!(drs/shapexml.xmlUMO1W|h>F,Pi)H}&x+ 3& *!=?<_n*#b&{RhT6/qɇљ>`,Ln?C_ "zx϶Hº =yvk 2~{کDyAKzRGn=v̉ T;*Q@vTad7D_iw/87 ,mM=DF;rH˖'b pS`R)LWE!6<L(&J0ԛ PJQwT'MÙB4t(G>0-fM KPbN=C0srz#E)&OYR^e,g'3$!6ͮIn:^3Zqk5V!MMi+<ݕѻ6{Uk>kte&O𖶱Cmd }r%Ci^*+LҞ3aB#GL͒w\$FR,6j[O{|dgY[pt_<Ivkʜ_FJnͫUiwZFhe8t9Ч LhnxАʿJ(@n88輦]__PK!#/8drs/downrev.xmlDAK@!nZBm B'q(M$ 6Aq{ͼjt}v;'9dĵ7>d1![= EX-ooXZfCmj2 X6T*-9? ;0e%j3c@-տۣPAgo19dt߬4e:k0& d#ZPK-!Zf[Content_Types].xmlPK-!1_a /_rels/.relsPK-!(*drs/shapexml.xmlPK-!#/8sdrs/downrev.xmlPKs@P P B 0 X?Line 25#"@ÅPK!Zf[Content_Types].xmlMO &2WR=cJ`F0iK`#̼vLw 9uSq:w`G ^i ½KI)c/ $oVjTMRc|}042ҥCƔM̏P~*ka/8^DkHbL8e i"K\XN\6rco4y@_;oPK!1_a _rels/.relsj0 ѽqCNo^K [ILcX&m߾0XFo;>0xM e`|X}đ I`߽N4aG2$RKIZ)4(M9`ctB{m:f@`3n|O,ܗr޾jxR0T ,0@}WBLǬ5vPK!^j$drs/shapexml.xmlUn0 }:tIz ڠnA~#ˍ2$֯)9q[ CJxxH_nj#Vb&_RhT1ۃS)|,Xԙj///>:oF1Qyͨjk_m|u5zti1@D^  : Wy3qlĉ ,GÁ5W1)تo)ڛ9鶡N֋v`Ol ,`)]^P|-KOI)Fzal~EK8q>|xIC5jѥt?![ؗ*R3YB itJ` ƾqcxZ|kb3'*A$ N1NP?ڣl'nqj]Z|1VnZ&m*17Ŗ?{`I Ts2Kh|9{Ĺ뛇fyYظYҋ hy52R,UŅanÙ 2ĭo-Ns }^94$ʷ3бλ-7PK!tdrs/downrev.xmlDOO0?4τtfRbbЃF *Җ`{l+z8V0e + ^AuL F YOnVXhwX¡@M]!ef#Ny1A_Km+YKSC=7T/?Y?HC_u NaK`bAPK-!Zf[Content_Types].xmlPK-!1_a /_rels/.relsPK-!^j$*drs/shapexml.xmlPK-!t|drs/downrev.xmlPKz@P @ B 0 R?Line 26#"@|PK!Zf[Content_Types].xmlMO &2WR=cJ`F0iK`#̼vLw 9uSq:w`G ^i ½KI)c/ $oVjTMRc|}042ҥCƔM̏P~*ka/8^DkHbL8e i"K\XN\6rco4y@_;oPK!1_a _rels/.relsj0 ѽqCNo^K [ILcX&m߾0XFo;>0xM e`|X}đ I`߽N4aG2$RKIZ)4(M9`ctB{m:f@`3n|O,ܗr޾jxR0T ,0@}WBLǬ5vPK!Z drs/shapexml.xmlUO1 ~!:Vq @c{PE\ޚsNIZZɵh&Jv.6k|i1K|T s0u&ˋꑯ-F?3u:^-tWXWAGЩL;(i+\OcKݮ'N9q9 R T;.QPval7D_).ֳmM=DF;rH˖'bVRB0:Ta'mQM&O)m39<M`7A( "_:LNb1ᛶ32iP"7X}`aZ3xBCd$ aktӤU,ͷWDIX8C  4-Jc u+pк( |3~U)IIJ'tQ\|tO=yh<:4T 2Kf|2(wsY .fMK#Ĝj6`h)r]`>} R1^e g/9xSd*nT NkņD5.MF\y w|x+j&:_M CmZ,WUY_erΤƣ)]]f<)WKN%R;ii M(׸S>E9&ڂ3C4#deԋvx]"*NVMcǓ.T CWhMGl]ӽPK!3@drs/downrev.xmlDOk0?7mSJg";ōݞͳ-k^JA^Fۋ9V<@t(< BD6;& Z-4̚N؈¡DmC)e[&n Ny1AHm/,KZTVAQxy~7?yZl])0V "&L2 wFcK`bA.PK-!Zf[Content_Types].xmlPK-!1_a /_rels/.relsPK-!Z *drs/shapexml.xmlPK-!3@tdrs/downrev.xmlPKq0 `` B 0 X?Line 27#"@ÄPK!Zf[Content_Types].xmlMO &2WR=cJ`F0iK`#̼vLw 9uSq:w`G ^i ½KI)c/ $oVjTMRc|}042ҥCƔM̏P~*ka/8^DkHbL8e i"K\XN\6rco4y@_;oPK!1_a _rels/.relsj0 ѽqCNo^K [ILcX&m߾0XFo;>0xM e`|X}đ I`߽N4aG2$RKIZ)4(M9`ctB{m:f@`3n|O,ܗr޾jxR0T ,0@}WBLǬ5vPK!#drs/shapexml.xmlUmO1 >i!׉ۇU7ko9$}N=@6Z+?~l?9VFL>wШl^<ۣ3)|Xԙi///>~82aEj+m *i1@@w' Jt'رc'ʜ '})* ;*QSi|;UK;Pv07 ,]M!{!aK-`Ol`-\VP|- }T]&>z"SbT Eq0O|>(Js G 7cJC.T)dҹFS법up3:flwJݽH@v}cX+E ?h(yݿnqh]Z1fnW%Z6M*1ꧪðf q@RuTy4>L8[ľ뫛fyXظYSB9l4i.0 %0 N+Q?Text Box 37v B:2___PPT9  vch_stac1.h, ch_stac1.cppe  B &0 bAp?Line 4 33ff33y___PPT10Y+D=' = @B +"o>  66P++46(  42 4  xT0e0e?Rectangle 2`0  + f2-D Dynamic Array of struct e  4 L T?Text Box 36JB:2___PPT9  >    4 L@T?Text Box 5 3B:2___PPT9  Nv// Dynamic arrays in two dimensions struct twod { double** base; int row_size, col_size; }; w$gg gggg&g w  4 LT?Text Box 6 ; ___PPT9h`  int r, c; twod* m; cin >> r >> c; m.base = new double* [r]; for (int i = 0; i < r; i++) m->base[i] = new double [c]; m->row_size = r; m->col_size = c; gg,gg gggggg g g  g  g  g g ggP6O     6 4 LT?Text Box 9"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!drs/downrev.xmlDQk0F6V7("8 >^k[ld=ls9gtn|kt#SY՚ZByܼ`>QYCF\<>1Wnt;E9JhBs}ՐF?=i t5WQ;%ؚ`O놪[KEyHu -Ӱh4_WU23OU{􁜄s#PK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!drs/downrev.xmlPK  s$+___PPT9  for (int i = 0; i < m->row_size; ++i) delete [ ] m->base[i]; delete [ ] m->base; m->row_size = 0; m->col_size = 0;  ggg g g g  g  g  g ggg gg g  $g$ (g(,g,x         4 \T?Rectangle 10 0pB:2___PPT9  2   4 \`3N?Rectangle 11p 0B:2___PPT9  2    4 \)L?Rectangle 12 0B:2___PPT9  2    4 \2N?Rectangle 13@ 0B:2___PPT9  2  B  4 X?Line 14 @B  4 X?Line 1500@  4 \@2N?Rectangle 16pB:2___PPT9  2   4 \@+L?Rectangle 17pB:2___PPT9  2   4 \4N?Rectangle 180pB:2___PPT9  2   4 \ *L?Rectangle 19PpB:2___PPT9  2   4 \(L?Rectangle 200B:2___PPT9  2   4 \&Q?Rectangle 210B:2___PPT9  2   4 \R?Rectangle 2200B:2___PPT9  2   4 \R?Rectangle 23P0B:2___PPT9  2   4 \R?Rectangle 24@B:2___PPT9  2   4 \ R?Rectangle 25@B:2___PPT9  2   4 \@R?Rectangle 26@0B:2___PPT9  2   4 \`R?Rectangle 27@PB:2___PPT9  2  ! 4 NR?Text Box 290 zB:2___PPT9  Y0  ! 4 NR?Text Box 30@0 :B:2___PPT9  Y1  D 4 NR?Text Box 31 B:2___PPT9  | row_size-10 ge  Q 4 NR?Text Box 32FB:2___PPT9  0 1 col_size-10 e g  B 4 X?Line 330PB 4 X?Line 350PB 4 X?Line 36p`pB  4 X?Line 3700P0B !4 X?Line 38@0P@B "4 X?Line 390P> #4 NR?Text Box 40 e B:2___PPT9  vbase0ee  B $4 X?Line 42@ @B %4 X?Line 43 B &4 X?Line 44 B '4 X?Line 45@0 @B (4 d>?Line 46ppB )4 bAp?Line 4` *4 F`RTextBox 41G ZRJ___PPT9,$  Allocation: 0 e  t +4 FRTextBox 42"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!tdrs/downrev.xmlDMo0DEV>ZEPB$N@zm/IDl^G3zXW8`?-0ft=JD !t\dG#C-M+'I& 66>{Mp1 6"/~|~=2cSLRpЯ 1ז>?Ț No9WjPK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!tdrs/downrev.xmlPK   $ +RJ___PPT9,$ Deallocation: 0 e  33ff33d\___PPT10<+g}{D' = @B Dk' = @BA?%,( < +O%,( < +D' =%(D' =%(D>' =ABBB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<*+4%(D' =-m6Bbox(in)*<3<*+4D' =%(DT' =ABBB @B0B%(D' =1:Bvisible*o3>+B#style.visibility<*4%(D' =-6B'blinds(horizontal)*<3<*4+p+0+4+ ++0++4+ +"  p8h(  80 8  x/L0e0e?Rectangle 2`0  + dCombining Arrays and StructsE  8 L-Q?Text Box 3"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!"hdrs/downrev.xmlDn0Dkz+P *"q xIvj;V8nP-uZG y[I춣 &D[ri(ZrvUQќ{%i3?\I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!=/drs/downrev.xmlDAn0E5+BbT D`n_ X޴B7 +52)b4L+o *C2)}YA?q̎ tnZ9N4pl(X8O6f>b^@}xI)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!drs/downrev.xmlDAn0Ezk*+Т( TAĢri<$8.N_vכ-zӊ 9XV0& Ks deRp# 3m>T"BgˤeMvı;Zg0*^#ܴr$SiPcG5Qq*+B#style.visibility<*8%(D' =ABBB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<*8%(D' =%(D' =%(D' =ABBB@B0B%(D' =1:Bhidden*o3>+B#style.visibility<*8%(D' =ABBB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<*8%(++0+8+ ++0+8+ ++0+8+ ++0+8+ +"0  P H <0 (  <^ <  x.L0e0e?Rectangle 2`0^  +:2___PPT9  PUnionse K < L 4N?Text Box 3` \B:2___PPT9  'Have the same syntax as structures do. ((e (  < L?Text Box 4p`oB:2___PPT9  6lunion int_dbl { int i; double x; } n = {0, 2.3}; // i member init to zero, x member to 2.3meee eee*e m  < L T?Text Box 5"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!(drs/downrev.xmlDJ@Ea7IZ%nK60fIhv6m׻,דę-+Hg [|AqL aYbwtއVD t!Ƞّ8uC<]+KAfI$ :饣2 ^OuUηvx>OMFi "KWUزzC)17bPK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!(drs/downrev.xmlPK &z$ +F>___PPT9  But the data members overlap each other. Each begins at the same address. The amount of storage for a union is the amount necessary to contain its largest data member. ( e.g., 8 bytes, to contain x) ee3e3ea e3a}ee B < bAp?Line 4 33ff33xp___PPT10P+UycD' = @B D' = @BA?%,( < +O%,( < +D' =%(D' =%(D>' =ABBB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<*<%(D' =-m6Bbox(in)*<3<*<+8+0+<+ +"$ @(  @e @  x`T0e0e?Rectangle 2`0^  +:2___PPT9  W Member Accesse J @ L@T?Text Box 3"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!,\gdrs/downrev.xmlDN@&fH,hFN>چl]z|Ϸڌr`>K@Vw(o5IScn ?PK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!,\gdrs/downrev.xmlPK 0(% $+RJ___PPT9,$ Xunion int_dbl { int i; double x; } n = {0, 2.3}; // n can be used as either an integer type or a double type n.i = 7; // int value is stored in n cout << n.i <<   ; // output is 7 n.x = 7; // double value 7.0 is stored in n cout << n.x; // output is 7.0 B gg g ggg<gggggg gg#ggget z @ L T?Text Box 5"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!)drs/downrev.xmlDj0{pV%tF0Pgͱ-6Ii}]l|h{qw ڛ5;p#nW!6"Iq(%<N>X 4In{9˲ع@/-÷v+ߕȬ)ø}isjUI-<_.@o3{HAC L \PK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!)drs/downrev.xmlPK  P n$ +:2___PPT9  BA union cannot have a static member or a member of reference type.CCe C 5 @ LT?Text Box 6"PK![Content_Types].xml|N0 HC+jS8 @:Q۸ ??\o<7p]V޷O(I'6E=, ){Ō4>I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!,Jdrs/downrev.xmlDN@&fLM-,M6tw x|j4YIltg)YRp#nvW>4"J, a(%௪Ա9M v! b`̍PK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!,Jdrs/downrev.xmlPK  0$+jb___PPT9D< +union illegal_members { static int is; // error: static member int &rfi; // error: reference member }Bgg gggg3 gggggg3 g 3 g e2b V @ L O?Text Box 7B:2___PPT9  2Only one member at a time may be assigned a value.33e 3 B @ bAp?Line 4 33ff33  ___PPT10 +BAD ' = @B Dw ' = @BA?%,( < +O%,( < +D' =%(D' =%(DT' =ABBB @B0B%(D' =1:Bvisible*o3>+B#style.visibility<*@%(D' =-6B'blinds(horizontal)*<3<*@D' =%(D' =%(D>' =ABBB@B0B%(D' =1:Bvisible*o3>+B#style.visibility<*@%(D' =-m6Bbox(in)*<3<*@D' =%(DT' =ABBB @B0B%(D' =1:Bvisible*o3>+B#style.visibility<*@%(D' =-6B'blinds(horizontal)*<3<*@++0+@+ ++0+@+ ++0+@+ +" D(  Db D  xO0e0e?Rectangle 2`0^  +:2___PPT9  T Bit Fields e s D LO?Text Box 4`=B:2___PPT9  OA member of a structure or union that consists of a specified number of bits. PPe P  D LO?Text Box 6@ ___PPT9 # struct pcard { unsigned s : 2; // s occupies 2 bits unsigned p : 4; // p occupies 4 bits }; struct word { // 32 bits of a word unsigned w0:1, w1:1, w2:1, w3:1, w4:1, w5:1, w6:1, w7:1, w8:1, w9:1, w10:1, w11:1, w12:1, w13:1, w14:1, w15:1, w16:1, w17:1, w18:1, w19:1, w20:1, w21:1, w22:1, w23:1, w24:1, w25:1, w26:1, w27:1, w28:1, w29:1, w30:1, w30:1, w31:1; }; union set { // overlay word and unsigned word m; unsigned u; }; ggg ggggggg gggggg g gggg g $g$(g(,g,0g04g48g8I)q7UuDހǏ)}nL"Mᴸ&g0eSA)΄2';2 WYu7{ɯΒzŘqFrj9K*(]mOlPK!Z,[ _rels/.relslj0 ``t_Pƈ[>,dgzjǎ?I'f#®Pb-\/Ƿ0Z]nLnp__3.iJV KQBiDžrL,Vʌ/7р4`ANar+m;E/'3U Aںv83/PK!( ]drs/downrev.xmlDAn0Ezk+)0U* DvjnQrF6ĕ|hU0' VNVPޟ3!9K `~|Xaz` 9*hbs)CՐ0v=Yfg F>}-M'$K{zkݥ,ʯ}N!dSQi4l " 9]dnUt>qV0D 8s\PK-![Content_Types].xmlPK-!Z,[ _rels/.relsPK-!( ]drs/downrev.xmlPK 0 t $+vn___PPT9PH 2void main( ) { set x, y; x.u = 0xaf910f10; // hexidecimal y.u = 0x0db7c2e; x.u = x.u | y.u; // set union cout <<  element 9 = << ((x.m.w9)?  true :  false ) << endl; }g7ggg g / g  g b g gg<7 B D bAp?Line 4 33ff33___PPT10f+2D' = @B D' = @BA?%,( < +O%,( < +D' =%(D' =%(DT' =ABBB @B0B%(D' =1:Bvisible*o3>+B#style.visibility<*D%(D' =-6B'blinds(horizontal)*<3<*D+8+0+D+ +"/I L(  L L NO?Rectangle 7   f*    L  ZH?Rectangle 2)K   + L  ~T0e0eH?Rectangle 3 @)  + 2   ̙33/J  P(  P P N`R?Rectangle 7   f*    P  ZH?Rectangle 2)K   + P  ~R0e0eH?Rectangle 3 @)  + 2   ̙33/Z @T(  T T NT?Rectangle 7   f*    T  ZH?Rectangle 2)K   + T  ~R0e0eH?Rectangle 3 @)  + 2   ̙33/[ `X(  X X NR?Rectangle 7   f*    X  ZH?Rectangle 2)K   + X  ~O0e0eH?Rectangle 3 @)  + 2   ̙33/\ \(  \ \ NO?Rectangle 7   f*    \  ZH?Rectangle 2)K   + \  ~O0e0eH?Rectangle 3 @)  + 2   ̙33/] `(  ` ` NO?Rectangle 7   f*    `  ZH?Rectangle 2)K   + `  ~O0e0eH?Rectangle 3 @)  + 2   ̙33/^ d(  d d NO?Rectangle 7   f*    d  ZH?Rectangle 2)K   + d  ~O0e0eH?Rectangle 3 @)  + 2   ̙33/U h(  h h NO?Rectangle 7   f*    h  ZH?Rectangle 2(K   + h  ~O0e0eH?Rectangle 3 @)  + 2   ̙33/V l(  l l NPW?Rectangle 7   f*    l  ZH?Rectangle 2(K   + l  ~ QW0e0eH?Rectangle 3 @)  + 2   ̙33/W  p(  p p NSW?Rectangle 7   f*    p  ZH?Rectangle 2(K   + p  ~ TW0e0eH?Rectangle 3 @)  + 2   ̙33/e @t(  t t NVW?Rectangle 7   f*    t  ZH?Rectangle 2)K   + t  ~ WW0e0eH?Rectangle 3 @)  + 2   ̙33/a `x(  x x NR?Rectangle 7   f*    x  ZH?Rectangle 2)K   + x  ~ ZW0e0eH?Rectangle 3 @)  + 2   ̙33/X |(  | | N\W?Rectangle 7   f*    |  ZH?Rectangle 2(K   + |  ~ ]W0e0eH?Rectangle 3 @)  + 2   ̙33b meM(  7  N^W?Rectangle 7 K:2___PPT9  f*      ZH?Rectangle 2)K   +4   x` X0e0eH?Rectangle 3 @)R  +:2___PPT9  2   ̙33c meM(  7  N!X?Rectangle 7 K:2___PPT9  f*      ZH?Rectangle 2)K   +4   x`#X0e0eH?Rectangle 3 @)R  +:2___PPT9  2   ̙33d meM(  7  N$X?Rectangle 7 K:2___PPT9  f*      ZH?Rectangle 2)K   +4   x`&X0e0eH?Rectangle 3 @)R  +:2___PPT9  2   ̙33r@a1K?[vKtD1kM[%=\@CFJ8MoPSVZK]`cfjZnhr$Oh+'0 hp  @ L Xdl C++: Introduction & Data TypesToshiba Preferred UserDC:\Program Files\Microsoft Office\Templates\Blank Presentation.potjia371Microsoft Office PowerPoint@M@ey@H,gGg  pp  pA x(xc99cc99c9ccc֌ֵccc֌ccֵc֌ֵcccccc9cccc֌ccc֌ތcﵵc֌cތcc経9֌c猌֌ތc9cccc9cccckcJJckcJsRcc))RckscRcckcJR)RRRRcscscRckRcc99s)c)RR)kkcJRJ))J)JJJJsck)J)9ccJ)9kcccc)9kccccJccckccckތcccc֌cccތ֌猵޵9cc֌ccccJJccccJkcccccckc99cތ֌֌ccccތ֌εތ֌ﵵ9cc9cJ))cJc)J99ccc9cc֌ccc9ckcccccJcccތc999ތc9c9999ccތc9ƌƌccccccc{c{c{cB{c{cc!cBc99cccεcƌcc9){cB!cJ999cccccccc{c{c{c֌c9cccccc֌ֵccc֌ccֵc֌ֵcccc֌9c9cε֌ƌֽcﵵc֌cƌcֵ֥9ccccc9cccccc9ccεcc֌ccccεΌ֌ֽcccc9cc9ccƵ9c֔֌cc֔cccƌ9c֌cc9c9֌ֵƌ֌c֌cֵcƌcc9ccc֌9cccc99cc9cεcccֵֵƌ֌cֵֵcֵƌcccε9ccccccεccccccccccccccc9c9c{{{{{{{{{{{{{{{{{c{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{εε9{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{99{{{{{9{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{εε{{εcε{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{{s{{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{s{ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssskssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskssksksksksksks19kskskskskskkkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkkskkksskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk)ckckk)cZkkkkkkkkkkkkkJ9ֵk9kkkkkkkkkkkkkkkkkkckckkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkJ9ֵk9k)cZkkkkkkkkkkkkkck9kkkkkkkkkkkkkkkkkkkJ9ֵk9kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk)cZkk)cZkJ9ֵk9Z֌)kckkckck{kck{kckc{kkkk)cZkkkJk9k)c)kckZ֌)kckkJ9ֵk9kJJkkkkkkkkkkkkkk9kckkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk)cZkk)cZkJ9ֵk99Zkkkkkkckkkkkkc{kkkk)cZkkk9Zk)c9k9J)kc9Zkkkkkk)cZkJk9kkcJkk9Zkkkk9Zkkk)cZkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkckckckckckckckckckckckckckckckckckck!cZck!cZcJ1ֵk9ck9ckc{ckk9kcc{k9kcc{k9c{ckck!cZckR)֌Rc)֌cc)cRkccc9cc9kc)cRk!cZckcJccckc9Rkckc9Rkck!cJckckckckckckckckckckckckckckckckckkckkkckkkckkkckkkckkkckkkckkkckkkckk)cRkk)c1k9999c99ZkB)kckcckkkckkcskkkc)cZkc99Jk9kc)c9c9J)kc9ZkJ!kckk!cZk9cckkkck9Z9Zk)cRkkkckkkckkkckkkckkkckkkckkkckkkckkckckckckckckckckckckckckckckckckckck!cZck!c)RkR֌c9kckcskscckscckc{ckck!cZckckcc991)c9!ZcZ֌k9ckcJ1ֵk9!cZckckckc9Rkckc9Rkck9kcckckckckckckckckckckckckckckckckckkckckckckckckckckckckckckckckckckckc)cRkc)cRkckckckckckccskckckckckckckckccskckc)cRkckckckckckckckckckckccc9Jk9ckcZck9Zckck9ZckR9c9kckckckckckckckckckckckckckckckckcckccckccckccckccckccckccckccckcccZ֌1!c9Zccckccckccckcsckccckccckccckccc{cR֌9c9cckccckccckccckccckB1ֵc9JJccckccckccckccc9kccckccckccckccckccckccckccckccckcckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckccckcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccZcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZcZc՜.+,0    On-screen Show (4:3)ς, Times New RomanArialSymbolBlank PresentationSlide 1Slide 2const QualifierUsage of constType ConversionsExplicit ConversionsOther Types of ConversionStructs An Examplestruct Access & InitializationA Character Stack2-D Dynamic Array of struct Combining Arrays and StructsUnionsMember Access Bit Fields  Fonts UsedTheme Slide Titles_r+jiajia  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./012356789:;=>?@ABCJRoot EntrydO)PicturesCurrent User<SummaryInformation(,PowerPoint Document(rDocumentSummaryInformation84