From 23ff98814f4d2ae428f7c263bcca298e42162d2b Mon Sep 17 00:00:00 2001
From: davoudn
Date: Tue, 16 Apr 2024 09:59:20 +0330
Subject: [PATCH] 06_03 was modifiesd
---
.../examples/ch06/a.out | Bin 0 -> 16928 bytes
.../examples/ch06/fig06_02.cpp | 6 +++---
.../examples/ch06/fig06_03.cpp | 8 +++++---
3 files changed, 8 insertions(+), 6 deletions(-)
create mode 100755 CPlusPlus20ForProgrammers-master/examples/ch06/a.out
diff --git a/CPlusPlus20ForProgrammers-master/examples/ch06/a.out b/CPlusPlus20ForProgrammers-master/examples/ch06/a.out
new file mode 100755
index 0000000000000000000000000000000000000000..627674905986a14cadef855a6ae6c5ec5e518e01
GIT binary patch
literal 16928
zcmeHOeQ;FO6~7x22#6#oR78axD;A1bk`O53ARCf}7YP^%SZc+W&F&`q#_Vpo`xXKf
zjYiZAq@s5GXq_o`rUUh(r5!p2$JQtcwXHS$L8a4n20JoMDy<>fPPEAOckaDs^YX|t
z)|viO_s+aM_x#T1JNLb}@9y4vPoREffyX1bjT1Kt;=EH8;@5(vrMd&+7fZy&_?#_f
ziSghIC8p$lMIcq}M8RlUtnqQ6WH*C4W6&!VESPeJM9D5!E1sw%Ohu{U$*zdHns?KW
zv{R-m&&KnTF`8F?X6Y_{eoUQqRGVm-(vL11P4{WLL4E#gM=;rSYP(Kt$5d!Lrd&@-
zpN=KkpPQCLMvbZ4E~@R^v{so3rWAu(<0(7*S>iQlyQo*X5pHTLSTN;yx4@3-@@X3n
z^E!@~V;r8;^<+xpO>IG&)x5ZBL0h=2&5EZx$~u-TE?ZpXOC@}jQcih!anLojYV8IZ
zj$XoeI14%z&;Cd@P0LBY>YFuhpT41E?{6Ng{r&H(xFEFc*u#T
z{>3;*N7dsI*(Z!zU*vbO=}%6sQQY~T=Kx)DJ}gS%a4bBTL;tEA`mg5De>Ml+kOQYW
zcyYKJowwHwf?tVato*M7?#1D5w*eSS|9#+ByOqJ8!ZB6M6n?)FQoUp|&DK~VZl>&D
z(l$+D)~#P-h9k*HtCg}N$@Ob$+7j`|`e1WgM9IdM+_ttc(UuB?g{ga%?Ac4KM9ORq
zrXp2!am%i)2y6!4Xt$;68tsaTP&Ak{?PSohQ+1(0U>&f9P_{y5B4sBd!B|~ry%}g+
zWHzi0jpeU~{Z&?(rX5WtwwQ^uZ6;dGWH8Ad-D!rRcbY9ht4%;VWrsua=hKa}nAni&t*WnEQL}NQ
zxzJbTt1K4|R`tzFUsblZaHL!5TSTKU4);YN?#1!=EX4ibk)MSURm0>#--j`y>#7__
z`|uOEmBx!z8nfp;ibrChxK)p<2R@f+8F`pyS-8cDM6<>YJn}ehzj2~X^XZuuzIh77
z7H!YZdw$OH#n!H$=ZwF5DR~#7!-e+{XqwQkwnzTumhj$!1=zQ=iw9w{-oBQ01O4swmlAI_WqJCd9~yWi
z%hMP9(7;c!Jbkeb4Lp)JpvyZYF;g7rcH(mVe
zF8&uT{%0=!1t(we_qy(5cNpD&F}mIzY*-(t=&g9e=vnq_WSN=%7&Jd@@s-TJA1n&k
zv+NKMqo?SnM6MsUr=zr+sgKf5%$zKl-AQ_fHHCh+)L(QTk$LBg?m^>~e=Ij%86IbN
zju^+z+0)=4pdA!vPPWMNW_zlC=dv9rk4VqoV010}xC~vR`;p
zQOqMno1o{}1lw$UvLDz2A$2yu4i`gH*w|S(XRh=U7_R6&8rbgzb2M<^3P}$7C3%VF
zPe%j2CWvt~um?oE=Qnn4*kkkr_8Z;5H@c7Z{|MK{PSJe?1v!Sy2YM)#{g9>klg
z0a^Fk{Z#~Z1@?H9?a}@q42|mpdrBVdy}vj8Luh|pYr{@^%6yW^43(4?-2=%`$<#m}
zG21kAf|#^sP7>3unSNxuPi9+-Z1*8zpUyT+L3fH4qa@yoh_lO7#(zZ|mGN=B^XiQ6
zBd{y5k1~e+(f&(S#`{#pKY;ySt=&^}9P?1pSp%bk6dHkt!^Zq+vdnf-e=P)W9Ci#s
zY4`TC-Ra@3?Popd8}8jcoXKE>E8+CJI;l#E-&0g0JySLBlY%3-T4w8LZ=J;*I^y-0
zV(opwYE`uyC{2*cljnk<_RJJw<((
z7~rJj`Sd@ASdb6n#0GUW=~a6qI{7+CcYdxIqm93Gp0P{>85lj&c0h;{BATaf(@51g
zTcz~+C?zmdUHPobKHW$o-|`j6S0G=3d75MyAfc_VuHc3p9KZggC
z$>7$dOM~`OuW81;bGJmTP}FOsymPjt=Xq~j<~7>&T1^eapdFJKj69{5wxk^Y~k2
zo8(vgRKMqnaW~L^x|o8AgYRcDH2+#Mn91~k8le4zgYE`><_sn(n5JC&K_+t&^e#|J
z^Know_-8@=pdW)aflm1_lj#Kg3g{lt+d+FlsnLI~)I8hP2~S6<=ZeV_ig!asIIS)4
zBIdQEP&GGjt^xr@-HEl-$YWC>u*7u
zA#VW9+83;n3grJZjz=$GKN)c!fP9|QzG=k&b&x*{`5dSG_7QnK&s}KK#k@U)c$!c
zlOVcZFT$dKcc}Swhu2h{&~jcg)ur>}wP7=qnV7CA6Ky6s>CYfEHQU5GFU4l(XS_!1
zGL1Ls1R39`JDhj1j?Zh>IQ}ec&wBsPsPlumgzz_`Jl}qOV)!3S@|+i@XOe$S%RkaQ
z{c-ibXxVk$F6ZTX0R5UaXxgM{yQZC*?$*@h=2Nr9ex*k?uO=c+)jHdDzF^0
zysRQE*^0X>D}Civ^E7;6*EBqZ;tc+99NlQVXm#c;ePMXDnC84=>C<=?;A(Er>mjwe
z@M^r%g)h`N-(Rd>hmHs9cN?k|LitgnRn{Kyh3x$yL44eWgW~eKO~xNW$Ahb!?>ENx
zqBBVNVc_KdTYCMcoHGOaK;!(J;QKpQeJ0>UJh+PSs+wkKqRM($mU?
zN1#8IitJT-e4p9C$2cWX0Q?d}n5dtp^0yS2K1_ZJE*E?qD{n$PE&Y^=OLU$MT5y2;
z6im%NM_K7Tg~`gRU{Q2YO$_Ah@sf!T4KFXidg*QflA3HX%~AMwk*Cg4=h*Ia&R
zUx_|dR+V%w;RX11aNYMW0H->*>wk#wG1jlY1)Ro9_(!=Hf0Fo2v9WqI{tj@;vsve<
zFJEz1>$~F?<31lN|D`$bJ96MQaPR0;B)1zl<#SFa!udRxL;uAb{`+$1|1F2UXbdIo
z3SRYtU+Y%ap&%nvuAj+$vgI1OA
zb_aWrJh{4XeXJ@FusQ-UVMfA1JBSSvH)97u*ovF!R0Mk?Mr}Uu%S{5<7(jafP}@|(
zj3RB?XW?*a)yEbE0+m6Vyiz5h>e{oAb%cEdDumj;ki}&H@>zjx5^5myrVHhLvDs)Q
zBQ1e-)r-v47UF!i9U3a0+61A_;kE0#2JV7cF55gy|0D#p*Yo~4(*4r
zMxz(nTXWmmk#yCtjHEkyhmPK16F%Q}&b>Kf?86ylEqtl1F+11{Y9|$qa?grmA5gpS
z#S?bK*BVdz+LMX)NYdWwfSS`5cA8mX4OOqGE2AfhRF4KzQQ-@3jU$Ajc2Y?;N0KSr
ztfLqcvSg$!NCvvs-ewD*ybgTm`dSlUsgsI?gby2az{(rLmrTgJ&KHU5he|XIZ_Ftl
z>iSm}+()Qj%z`szj*CP1@K}rCX*I?Z`@e%|K7+4Vyep~Z-Y?4Y87-E&+$Z`)95i)c
z`&|1XNtYVW8x$wRVsxDL?){PUf048C`wL_A-s!aG_g}k%%JkQ&hw(Ce-W6qxw=s|~S%Jw{uWXkhMj?ead{!eK871|-s
zOPTJ|IN6hp+x{6~R1@}}eP7e>Z9HFxifr!je;TOM-mC4Hb}F;%C%+Cd-RrX7qXkS^
zj~y`2bid1fzZNiUXG2Zdj_DznJ--h#eS0n*n7W^E?)ZOn*`L(*OrIy`j^>Vk3bH9UxJ*3n6@>KL8RyT>pNYUYcc=Xlx$hO%hU
+//#include
#include
#include
@@ -9,7 +9,7 @@ int main() {
// output each array element's value
for (size_t i{0}; i < values.size(); ++i) {
- std::cout << std::format("{} ", values.at(i));
+ std::cout << values.at(i) << "\n";
}
std::cout << "\n\n";
@@ -19,7 +19,7 @@ int main() {
// output each array element's value
for (size_t i{0}; i < values2.size(); ++i) {
- std::cout << std::format("{} ", values2.at(i));
+ std::cout << values2[i] << "\n";
}
std::cout << "\n";
diff --git a/CPlusPlus20ForProgrammers-master/examples/ch06/fig06_03.cpp b/CPlusPlus20ForProgrammers-master/examples/ch06/fig06_03.cpp
index 3c17f87..d5d4309 100644
--- a/CPlusPlus20ForProgrammers-master/examples/ch06/fig06_03.cpp
+++ b/CPlusPlus20ForProgrammers-master/examples/ch06/fig06_03.cpp
@@ -8,10 +8,14 @@ int main() {
std::array items2{1, 2, 3, 4, 5};
// display items before modification
+
+ for (int i{0}; i