<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >
<channel>
<title> C++ آموزش </title>
<link>http://cpplearning.blogfa.com/</link>
<description>وبلاگ آموزش جامع ++ C,آموزشc++,سا ختمان های داده , سورس کد....</description>
<language>fa</language>
<generator>blogfa.com</generator>
<lastBuildDate>Sat, 26 Apr 2008 21:37:18 GMT</lastBuildDate>
<item>
<title>جلسه ی نوزدهم (بررسی چند مثال از برنامه نویسی شی گرا)</title>
<link>http://cpplearning.blogfa.com/post-30.aspx</link>
<description>&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/03.gif&quot; width=18&gt; خب بالاخره این جلسه هم اماده شد. اما دیدم حجمش زیاد میشه دو قسمتش کردم. تازه خب بد تر اینه که ازاین به بعد دیر به دیر تر اپدیت می کنم مثلا دو ماهی به یه بار بالاخره یواش یواش درسا سختر می شه و مسئولیت ها بیشتر می شه کارا بیشتر میشه و.... حالا فعلا اینو داشته باشین ببینم چی میشه.
&lt;P&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;?xml:namespace prefix = v ns = &quot;urn:schemas-microsoft-com:vml&quot; /&gt;&lt;v:shapetype id=_x0000_t136 coordsize=&quot;21600,21600&quot; o:spt=&quot;136&quot; adj=&quot;10800&quot; path=&quot;m@7,l@8,m@5,21600l@6,21600e&quot;&gt;&lt;v:formulas&gt;&lt;v:f eqn=&quot;sum #0 0 10800&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;prod #0 2 1&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;sum 21600 0 @1&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;sum 0 0 @2&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;sum 21600 0 @3&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;if @0 @3 0&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;if @0 21600 @1&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;if @0 0 @2&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;if @0 @4 21600&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;mid @5 @6&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;mid @8 @5&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;mid @7 @8&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;mid @6 @7&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;sum @6 0 @5&quot;&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;&lt;v:path textpathok=&quot;t&quot; o:connecttype=&quot;custom&quot; o:connectlocs=&quot;@9,0;@10,10800;@11,21600;@12,10800&quot; o:connectangles=&quot;270,180,90,0&quot;&gt;&lt;/v:path&gt;&lt;v:textpath on=&quot;t&quot; fitshape=&quot;t&quot;&gt;&lt;/v:textpath&gt;&lt;v:handles&gt;&lt;v:h position=&quot;#0,bottomRight&quot; xrange=&quot;6629,14971&quot;&gt;&lt;/v:h&gt;&lt;/v:handles&gt;&lt;?xml:namespace prefix = o ns = &quot;urn:schemas-microsoft-com:office:office&quot; /&gt;&lt;o:lock v:ext=&quot;edit&quot; text=&quot;t&quot; shapetype=&quot;t&quot;&gt;&lt;/o:lock&gt;&lt;/v:shapetype&gt;&lt;v:shape id=_x0000_s1026 style=&quot;MARGIN-TOP: 257.95pt; Z-INDEX: -1; LEFT: 0px; MARGIN-LEFT: -56.5pt; WIDTH: 560.85pt; POSITION: absolute; HEIGHT: 63pt; TEXT-ALIGN: left; rotation: -3417632fd; mso-position-horizontal: absolute; mso-position-horizontal-relative: text; mso-position-vertical: absolute; mso-position-vertical-relative: text&quot; type=&quot;#_x0000_t136&quot; stroked=&quot;f&quot;&gt;&lt;FONT face=&quot;Times New Roman&quot;&gt;&lt;v:fill type=&quot;gradient&quot; color2=&quot;#aaa&quot;&gt;&lt;/v:fill&gt;&lt;v:shadow on=&quot;t&quot; color=&quot;#4d4d4d&quot; opacity=&quot;52429f&quot; offset=&quot;,3pt&quot;&gt;&lt;/v:shadow&gt;&lt;v:textpath style=&quot;FONT-FAMILY: &apos;Arial Black&apos;; v-text-spacing: 78650f; v-text-kern: t&quot; trim=&quot;t&quot; fitpath=&quot;t&quot; string=&quot;cpplearning.blogfa.com&quot;&gt;&lt;/v:textpath&gt;&lt;/FONT&gt;&lt;/v:shape&gt;&lt;B&gt;&lt;SPAN lang=FA style=&quot;COLOR: #3366ff; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;FONT face=&quot;Times New Roman&quot;&gt;&lt;B&gt;&lt;SPAN lang=FA style=&quot;COLOR: #3366ff; mso-bidi-language: FA&quot;&gt;مثال 1: سیستم پنجره ای:&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN dir=ltr style=&quot;COLOR: #3366ff; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;B&gt;&lt;SPAN lang=FA style=&quot;COLOR: #3366ff; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;&lt;FONT face=&quot;Times New Roman&quot;&gt;اهداف مثال:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;COLOR: red; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;1.&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;آشنایی با نحوه ی حل مساله و پیاده سازی کلاس ها ی لازم.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;COLOR: red; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;2.&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;آشنایی عملی با مفهوم کلاس و اشیاء&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;جلسه ی قبل گفتیم که سیستم پنجره ای یعنی چه اگر به یاد ندارید حتما همین الان انتهای جلسه هجدهم را بخوانید.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;B&gt;&lt;SPAN lang=FA style=&quot;COLOR: #3366ff; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;&lt;FONT face=&quot;Times New Roman&quot;&gt;اهداف کلاس:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;گفتیم که در یک چنین سیستمی باید در هر لحظه &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;COLOR: red; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;1.&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;به پنجره ی فعال دسترسی داشته باشیم.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;COLOR: red; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;2.&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;تعداد پنجره های موجود را بدانیم.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;COLOR: red; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;3.&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;بتوانیم پنجره های دیگر را فعال کنیم(بین پنجره ها حرکت کنیم)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;FONT face=&quot;Times New Roman&quot;&gt;&lt;B&gt;&lt;SPAN lang=FA style=&quot;COLOR: #3366ff; mso-bidi-language: FA&quot;&gt;اهداف اشیاء نمونه سازی شده از کلاس(هر پنجره):&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN dir=ltr style=&quot;COLOR: #3366ff; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;لازمه ی اینها این است که &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;COLOR: red; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;4.&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;هر پنجره بتواند خودش را رسم کند(ایجاد نمود گرا فیکی)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;COLOR: red; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;5.&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt; ویژگی های اساسی خود را مانند موقعیت قرار گیری در صفحه نمایش(&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;left,top&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;) , طول و عرض و رنگبندی را بداند.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;COLOR: red; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;6.&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;بداند آیا پنجره ی فعال خودش است یا خیر.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN lang=FA dir=rtl style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Tahoma; mso-bidi-language: FA; mso-fareast-font-family: &apos;Times New Roman&apos;; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;&gt;و احتمالا یک سری امکانات اضاف که مایلیم هر یک از پنجره هایمان داشته باشند مانند عنوان یا محتوای متنی.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN lang=FA dir=rtl style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Tahoma; mso-bidi-language: FA; mso-fareast-font-family: &apos;Times New Roman&apos;; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;&gt;&lt;A href=&quot;http://cpplearning.persiangig.com/lesson/lesson19.pdf&quot;&gt;دانلود این جلسه &lt;IMG alt=&quot;&quot; hspace=0 src=&quot;http://cpplearning.persiangig.com/image/pdf.jpg&quot; border=0&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN lang=FA dir=rtl style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Tahoma; mso-bidi-language: FA; mso-fareast-font-family: &apos;Times New Roman&apos;; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;&gt;&lt;A href=&quot;http://cpplearning.persiangig.com/Program/WIN.CPP&quot;&gt;دانلود سورس کد این جلسه&lt;IMG alt=&quot;&quot; hspace=0 src=&quot;http://cpplearning.persiangig.com/image/cpp.JPG&quot; align=baseline border=0&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN lang=FA dir=rtl style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Tahoma; mso-bidi-language: FA; mso-fareast-font-family: &apos;Times New Roman&apos;; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;&gt;&lt;STRONG&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #999999&quot; face=&quot;times new roman, times, serif&quot; color=#ffff00&gt;ادامه ی مطلب فرا موش نشود.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
<pubDate>Sat, 26 Apr 2008 21:37:18 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=cpplearning&amp;postid=30</comments>
<dc:creator>cpplearning</dc:creator>
<guid>http://cpplearning.blogfa.com/post-30.aspx</guid>
</item>
<item>
<title>بازم گاف دادم</title>
<link>http://cpplearning.blogfa.com/post-29.aspx</link>
<description>متاسفانه با یه اشتباه احماقنه قالب وبلاگم پرید در نتیجه تمال لوگوهای دوستان هم پرید&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/06.gif&quot; width=18&gt;&lt;/P&gt;
&lt;P&gt;دوستانی که تبادل لوگو کرده بودن نگران نباشن تاچند روز آینده درستش میکنم&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/24.gif&quot; width=18&gt;&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/10.gif&quot; width=18&gt;&lt;/P&gt;</description>
<pubDate>Sun, 24 Feb 2008 20:08:25 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=cpplearning&amp;postid=29</comments>
<dc:creator>cpplearning</dc:creator>
<guid>http://cpplearning.blogfa.com/post-29.aspx</guid>
</item>
<item>
<title>جلسه ی هجدهم (شی گرایی قسمت سوم _ اشاره گر اشیا , آرايه ای از اشیا و توابع دوست و اعضا استاتيك)</title>
<link>http://cpplearning.blogfa.com/post-28.aspx</link>
<description>&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;جلسات گذشته با مفاهیم اولیه ی شئ گرایی آشنا شدیم این مفاهیم در عین سادگی مفاهیم بسیار پایه ای هستن که به فهم راحت مطالب جلسات آینده کمک بسیاری می کنند. پس بهتر است قبل از مطالعه ی این جلسه مروری بر جلسه ی قبل داشته باشید هر چند مطالب ارائه شده در این جلسه وابستگی چندانی به مطالب پیشین ندارد. اما همین ارتباط کم اندک اندک گسترده شده و مشکلاتی را ایجاد می کند&lt;?xml:namespace prefix = o ns = &quot;urn:schemas-microsoft-com:office:office&quot; /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;B&gt;&lt;SPAN lang=FA style=&quot;COLOR: #3366ff; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;FONT face=&quot;Times New Roman&quot; size=3&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;COLOR: #3366ff; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;اشاره گر اشیا:&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=AR-SA style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&lt;FONT size=3&gt;تمامی مفاهیم اشاره گر اشیا مانند اشاره گر استراکچر ها یا همان ساختمان هاست&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=AR-SA style=&quot;FONT-FAMILY: Tahoma&quot;&gt;به تعریف یک اشاره گر از کلاس &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;MyClass&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt; توجه نمایید&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;FONT size=3&gt;&lt;SPAN dir=ltr style=&quot;COLOR: green; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;MyClass &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;COLOR: black; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;*&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;ptrMyObject;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;همانطور که می بینید این تعریف هیچ فرقی با تعریف یک اشاره گر استراکچر و یا حتی یک نوع اولیه مثلا &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;int&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;ندارد&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;int *ptrMyInt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN lang=FA dir=rtl style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Tahoma; mso-bidi-language: FA; mso-fareast-font-family: &apos;Times New Roman&apos;; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;&gt;دقت کنید که تا اینجا فقط یک اشاره گر تعریف شده و هیچ شی ساخته نشده ! همچنین این اشاره گر هیچ گونه مقداردهی اولیه نشده پس به محل نامشخصی از حافظه اشاره می کند. در واقع گویی که به یک شئ اشاره می کند.شئ که وجود ندارد! در صورت تلاش برای دستیابی به&lt;/SPAN&gt; &lt;/P&gt;
&lt;P&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #999999&quot; color=#ffff00&gt;ادامه ی مطلب یادتون نره&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt; دانلود این پست به صورت پی دی اف&lt;A href=&quot;http://cpplearning.persiangig.com/lesson/lesson18.pdf&quot;&gt;&lt;IMG style=&quot;WIDTH: 16px; HEIGHT: 16px&quot; alt=&quot;دانلود این پست به صورت پی دی اف&quot; hspace=0 src=&quot;http://cpplearning.persiangig.com/image/pdf.jpg&quot; border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/24.gif&quot; width=18&gt;&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/09.gif&quot; width=18&gt;&lt;/P&gt;</description>
<pubDate>Sun, 24 Feb 2008 19:33:10 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=cpplearning&amp;postid=28</comments>
<dc:creator>cpplearning</dc:creator>
<guid>http://cpplearning.blogfa.com/post-28.aspx</guid>
</item>
<item>
<title>جلسه ی هجدهم (شی گرایی قسمت سوم _ اشاره گر اشیا , آرايه ای از اشیا و توابع دوست و اعضا استاتيك)</title>
<link>http://cpplearning.blogfa.com/post-27.aspx</link>
<description>&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right; tab-stops: 107.25pt&quot;&gt;&lt;SPAN lang=FA style=&quot;COLOR: #3366ff; mso-bidi-language: FA&quot;&gt;&lt;FONT face=&quot;Times New Roman&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN style=&quot;mso-tab-count: 1&quot;&gt;&lt;FONT face=&quot;Tahoma, Arial, Helvetica, sans-serif&quot; size=2&gt;سلام خوبین !؟ جاتون خالی تو این بارندگی های اخیر یه قسمت از سقف خونمون اومد پایین یعنی اول چند شب ازش آب چکید و بعدش هم ریخت پایین یکی از نتایجش آبندی شدن سیم تلفنمون بود که سرعت اینتر نتمون حسابی بالا برد در نتیجه بعد از یه هفته تقریبا الان دو باره خوب شده و اومدم آپدیت کنم  &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right; tab-stops: 107.25pt&quot;&gt;&lt;SPAN lang=FA style=&quot;COLOR: #3366ff; mso-bidi-language: FA&quot;&gt;&lt;FONT face=&quot;Times New Roman&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN style=&quot;mso-tab-count: 1&quot;&gt;&lt;FONT face=&quot;Tahoma, Arial, Helvetica, sans-serif&quot; size=2&gt; البته هنوز هم نمیدونم با این سرعت بدرد نخور موفق میشم یا نه!  &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right; tab-stops: 107.25pt&quot;&gt;&lt;SPAN lang=FA style=&quot;COLOR: #3366ff; mso-bidi-language: FA&quot;&gt;&lt;FONT face=&quot;Times New Roman&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN style=&quot;mso-tab-count: 1&quot;&gt;&lt;FONT face=&quot;Tahoma, Arial, Helvetica, sans-serif&quot; size=2&gt;نه خیر نمیشه هر چی سعی کردم پی دی اف این جلسه رو آپلود کنم نشد! متاسفم باشه برا چند روز دیگه ببینم چی میشه! من که می دونم آخرش یاید همه ی سیم کشی های تلفن رو عوض کنم !&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right; tab-stops: 107.25pt&quot;&gt;&lt;SPAN lang=FA style=&quot;COLOR: #3366ff; mso-bidi-language: FA&quot;&gt;&lt;FONT face=&quot;Times New Roman&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN style=&quot;mso-tab-count: 1&quot;&gt;&lt;FONT face=&quot;Tahoma, Arial, Helvetica, sans-serif&quot; size=2&gt;              &lt;/FONT&gt;                &lt;/SPAN&gt;&lt;?xml:namespace prefix = o ns = &quot;urn:schemas-microsoft-com:office:office&quot; /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/SPAN&gt;</description>
<pubDate>Fri, 22 Feb 2008 21:38:45 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=cpplearning&amp;postid=27</comments>
<dc:creator>cpplearning</dc:creator>
<guid>http://cpplearning.blogfa.com/post-27.aspx</guid>
</item>
<item>
<title>نمونه سوالات امتحانات برنامه سازی پیشرفته(c++)</title>
<link>http://cpplearning.blogfa.com/post-26.aspx</link>
<description>شرمنده فرصت حل کردنشون و نداشتم
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href=&quot;http://pnuexams.persiangig.com/asli/CPP/85.zip&quot; target=_blank&gt;85&lt;/A&gt; &lt;A href=&quot;http://pnuexams.persiangig.com/asli/CPP/83.zip&quot; target=_blank&gt;83&lt;/A&gt; &lt;A href=&quot;http://pnuexams.persiangig.com/asli/CPP/84.zip&quot; target=_blank&gt;84&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;FONT color=#ff3300&gt;&lt;STRONG&gt;لینک ها تصحیح شد &lt;/STRONG&gt;&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color=#ff3300&gt;(اگه این پرشینگیگ مسخره بازی در نیاره)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/09.gif&quot; width=18&gt;&lt;/P&gt;</description>
<pubDate>Mon, 04 Feb 2008 22:43:18 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=cpplearning&amp;postid=26</comments>
<dc:creator>cpplearning</dc:creator>
<guid>http://cpplearning.blogfa.com/post-26.aspx</guid>
</item>
<item>
<title>جلسه ی هفدهم (شی گرایی قسمت دوم _ آشنایی با  تابع سازنده ی کپی ,تابع مخرب و اعضاء public, private)</title>
<link>http://cpplearning.blogfa.com/post-25.aspx</link>
<description>&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;سلام امید وارم همه خوب باشین.ببخشید که یکمی دیر شد متاسفانه بعد از امتحانات هم کلی کار های جور واجور سرم ریخت و اینجوری شد دیگه &lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/03.gif&quot; width=18&gt;&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/11.gif&quot; width=18&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;
&lt;HR&gt;
&lt;/SPAN&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;جلسه ی قبل با نحوه ی ساخت یک کلاس ساده و نمونه سازی(ساخت اشیاء) از آن کلاس آشنا شدیم و کلاسی با نام &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;MyClass &lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt; &lt;/SPAN&gt;برای کار با اعداد کسری ساختیم و در مورد توابع سازنده و مقدار دهی اولیه به فیلدها از طریق توابع سازنده و مفهوم اشاره گر &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;this&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt; را بررسی کردیم.&lt;?xml:namespace prefix = o ns = &quot;urn:schemas-microsoft-com:office:office&quot; /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;در ادامه به بررسی تابع سازنده ی کپی می پردازیم.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;هنگامی که دستور انتساب را بین دو شی اجرا می کنیم &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;تعریف و مقدار دهی اولیه&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;COLOR: green; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;MyClass&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt; n1(1,2) , n2(1,4);&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;دستور انتساب &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;n1=n2; &lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;تابعی به نام تابع سازنده ی کپی اجرا میشود در صورتی که این تابع توسط برنامه نویس تعریف نشده باشد کامپایلر شئ سمت راست را به صورت بیت به بیت در شئ سمت چپ کپی می کند که این کار در مواردی نتایج نامناسبی دارد مثلا اگر کلاسمان یک فیلد اشاره گر داشته باشد که به محلی از حافظه اشاره می کند این نوع کپی شدن باعث می شود که فیلد اشاره گر در شئ &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;n1&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt; به همان چیزی اشاره کند که شئ &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;n2&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt; اشاره می کند در واقع به این معنی خواهد بود که یک کپی کامل از شئ &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;n2&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;ایجاد نمی شود در چنین مواردی بسته به نیاز تابع سازنده ی کپی طراحی میشود این تابع به صورت زیر می باشد.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;COLOR: green; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;MyClass&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;::&lt;SPAN style=&quot;COLOR: green&quot;&gt;MyClass&lt;/SPAN&gt;( &lt;SPAN style=&quot;COLOR: green&quot;&gt;MyClass&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;&amp;&lt;/SPAN&gt; tmp )&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;اعمال لازم برای ایجاد کپی&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Tahoma; mso-bidi-language: FA; mso-fareast-font-family: &apos;Times New Roman&apos;; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;FONT size=2&gt;}&lt;/FONT&gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P&gt; دانلود این جلسه به صورت &lt;SPAN style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Tahoma; mso-bidi-language: FA; mso-fareast-font-family: &apos;Times New Roman&apos;; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;&gt;pdf&lt;/SPAN&gt; &lt;A href=&quot;http://smbeiragh.googlepages.com/lesson17.pdf&quot;&gt;&lt;IMG alt=&quot;در یافت این پست به صورت پی.دی.اف&quot; hspace=0 src=&quot;http://smbeiragh.googlepages.com/pdf.jpg&quot; align=baseline border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;دانلود سورس کد های این جلسه&lt;A href=&quot;http://smbeiragh.googlepages.com/CLASS17.CPP&quot;&gt;&lt;IMG alt=&quot;دریافت سورس کد های این جلسه&quot; hspace=0 src=&quot;http://smbeiragh.googlepages.com/cpp.jpg&quot; align=baseline border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #999999&quot; color=#ffff00&gt;ادامه ی مطلب را می توانید در لینک ادامه مطلب بخوانید&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #ffffff&quot; color=#000000&gt;به امید موفقیت همگی دوستان فعلا خدا نگهدار&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/01.gif&quot; width=18&gt;&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/11.gif&quot; width=18&gt;&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/09.gif&quot; width=18&gt;&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/24.gif&quot; width=18&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
<pubDate>Mon, 04 Feb 2008 22:07:18 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=cpplearning&amp;postid=25</comments>
<dc:creator>cpplearning</dc:creator>
<guid>http://cpplearning.blogfa.com/post-25.aspx</guid>
</item>
<item>
<title>جلسه ی شانزدهم (شی گرایی قسمت اول _ آشنایی با نحوه ی ساخت يك شی ساده و تابع سازنده)</title>
<link>http://cpplearning.blogfa.com/post-24.aspx</link>
<description>&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: 150%; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT color=#00cc00 size=3&gt;&lt;STRONG&gt;سلام&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/24.gif&quot; width=18&gt; &lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: 150%; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT color=#000000 size=3&gt;خب دیگه برگشتم گفتم بیام این کپک های وبلاگ رو یکمی پاک کنم زشته!&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: 150%; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;جدا از شوخی امتحاناتو که دادیم حالا باید دعا کنیم مشروط نشیم تازه چی چند روز تعطیلی بین دو ترمون هم که با این برفی که اومد خراب شد!! آخه یازدهم همین ماه بازم امتحان دارم&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/06.gif&quot; width=18&gt;بی خیال چیکار می شه کرد دیگه&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;STRONG&gt;&lt;FONT color=#000000 size=3&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: 150%; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;
&lt;HR&gt;

&lt;P&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: 150%; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT color=#3366ff&gt;جلسه ی شانزدهم&lt;/FONT&gt; &lt;/P&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: 150%; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;جلسه ی قبل گفتیم که کار کردن با دنیایی از اشیا بسیار کاراتر و ساده تر از کار با دنیایی از توابع و متغیر های سر گردان است. و گفتیم که برای ساخت اشیا در دنیای واقعی نیاز به نقشه ای از شی مورد نظر داریم و در دنیای رایانه این نقشه به عنوان کلاس شناخته می شود.بعد از تعریف نقشه یا همان کلاس می توانیم اشیا متعدی از روی نقشه بسازیم. نتیجه این که&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;  &lt;/SPAN&gt;برای داشتن هر شی در برنامه فقط کافیست یک بار و فقط یک بار نقشه ی دقیق آن را تحت عنوان کلاس تعریف کنیم و بعد از آن هر تعداد از شی مورد نظر در برنامه درست کنیم &lt;?xml:namespace prefix = o ns = &quot;urn:schemas-microsoft-com:office:office&quot; /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: 150%; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;اما برای تعریف یک کلاس باید تمام قطعات مورد نیاز و روابط آنها را باهم مشخص کنیم تا اشیا ساخته شده از کلاس مذکور بتوانند به درستی وظایف خود را انجام دهند. اما قطعات درون کلاس چه چیز هایی هستند ؟&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; LINE-HEIGHT: 150%; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;خیلی ساده! توابع و متغیر ها قطعات یک کلاس یا یک شي هستند که در اصطلاح به عنوان اعضا کلاس شناخته می شوند. مثلا تابع عضو&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;  &lt;/SPAN&gt;که البته برای متغیر های عضو بیشتر می گویند فیلد.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN lang=FA dir=rtl style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Tahoma; mso-bidi-language: FA; mso-fareast-font-family: &apos;Times New Roman&apos;; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt; &lt;/SPAN&gt;به طریقه تعریف یک کلاس توجه کنید&lt;/SPAN&gt; &lt;/P&gt;
&lt;P&gt; دانلود این جلسه&lt;A href=&quot;http://cpplearning.persiangig.com/lesson/lesson16.pdf&quot;&gt;&lt;IMG alt=&quot;دانلود این پست به صورت پی دی اف&quot; hspace=0 src=&quot;http://cpplearning.persiangig.com/image/pdf.jpg&quot; border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;دانلود سورس کد های  برنامه ی این جلسه &lt;A href=&quot;http://cpplearning.persiangig.com/Program/CLASS16.CPP&quot;&gt;&lt;IMG alt=&quot;دانلود برنامه ی این جلسه&quot; hspace=0 src=&quot;http://cpplearning.persiangig.com/image/cpp.JPG&quot; align=baseline border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT style=&quot;BACKGROUND-COLOR: #999999&quot; color=#ffff00&gt;ادامه ی مطلب را می توانید در لینک ادامه مطلب بخوانید&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;خب فعلا &lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/09.gif&quot; width=18&gt; سعی می کنم در اسرع وقت آپدیت کنم&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/03.gif&quot; width=18&gt;&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/04.gif&quot; width=18&gt;&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/24.gif&quot; width=18&gt;&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/09.gif&quot; width=18&gt;&lt;/P&gt;</description>
<pubDate>Sun, 20 Jan 2008 21:42:18 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=cpplearning&amp;postid=24</comments>
<dc:creator>cpplearning</dc:creator>
<guid>http://cpplearning.blogfa.com/post-24.aspx</guid>
</item>
<item>
<title>فصل امتحانات!؟</title>
<link>http://cpplearning.blogfa.com/post-23.aspx</link>
<description>سلام 
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;ایندفعه دیگه شر مندتونم&lt;/P&gt;
&lt;P&gt;می خوام بگم فعلا خدا نگهدار همتون تا پایان امتحانات این ترم کلی از درس هام مونده که نخوندم&lt;/P&gt;
&lt;P&gt;کتاب ۵۰۰ صفحه ای یکی از درس هام همین امروز اومد دستم پیام نوره دیگه !!!!(پیام بدبختی فلاکت و هر چی که دلتون بخواد!!!)&lt;/P&gt;
&lt;P&gt;خلاصه این که تا ۲۰/۱۰ نمی تونم آپدیت کنم اما خود ۲۰/۱۰ منتظر باشین&lt;/P&gt;
&lt;P&gt;برمیگردم&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/11.gif&quot; width=18&gt;&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/20.gif&quot; width=18&gt;&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/09.gif&quot; width=18&gt;&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/24.gif&quot; width=18&gt;&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/24.gif&quot; width=18&gt;&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/24.gif&quot; width=18&gt;&lt;/P&gt;
&lt;P&gt;&lt;IMG style=&quot;WIDTH: 384px; HEIGHT: 256px&quot; alt=&quot;&quot; hspace=70 src=&quot;http://cpplearning.persiangig.com/image1/124004.JPG&quot; align=absMiddle border=0&gt;&lt;/P&gt;
&lt;P&gt;سلام مجدد و موقت! برنامه امتحاناتم یکمی تغییر کرد چون بازم پیام نوره دیگه بنابراین ۲۶/۱۱ برمیگرم&lt;/P&gt;
&lt;P&gt;ولی این دفع دیگه حتمیه!&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/09.gif&quot; width=18&gt;&lt;/P&gt;</description>
<pubDate>Wed, 28 Nov 2007 13:48:18 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=cpplearning&amp;postid=23</comments>
<dc:creator>cpplearning</dc:creator>
<guid>http://cpplearning.blogfa.com/post-23.aspx</guid>
</item>
<item>
<title>جلسه ی پانزدهم(مروری بر مباحث قبل و مقدمات شئ گرایی)</title>
<link>http://cpplearning.blogfa.com/post-22.aspx</link>
<description>&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;در این جلسه.سعی میکنم مقدمات نیاز به شی گرایی را به گونه ای ملموس با کمک بررسی کامل. مسئله ی معروف برج هانوی بیان کنم&lt;?xml:namespace prefix = o ns = &quot;urn:schemas-microsoft-com:office:office&quot; /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;COLOR: #3366ff; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;صورت مسئله ی برج هانوی:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;?xml:namespace prefix = v ns = &quot;urn:schemas-microsoft-com:vml&quot; /&gt;&lt;v:shapetype id=_x0000_t136 path=&quot;m@7,l@8,m@5,21600l@6,21600e&quot; adj=&quot;10800&quot; o:spt=&quot;136&quot; coordsize=&quot;21600,21600&quot;&gt;&lt;v:formulas&gt;&lt;v:f eqn=&quot;sum #0 0 10800&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;prod #0 2 1&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;sum 21600 0 @1&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;sum 0 0 @2&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;sum 21600 0 @3&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;if @0 @3 0&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;if @0 21600 @1&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;if @0 0 @2&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;if @0 @4 21600&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;mid @5 @6&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;mid @8 @5&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;mid @7 @8&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;mid @6 @7&quot;&gt;&lt;/v:f&gt;&lt;v:f eqn=&quot;sum @6 0 @5&quot;&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;&lt;v:path o:connectangles=&quot;270,180,90,0&quot; o:connectlocs=&quot;@9,0;@10,10800;@11,21600;@12,10800&quot; o:connecttype=&quot;custom&quot; textpathok=&quot;t&quot;&gt;&lt;/v:path&gt;&lt;v:textpath fitshape=&quot;t&quot; on=&quot;t&quot;&gt;&lt;/v:textpath&gt;&lt;v:handles&gt;&lt;v:h xrange=&quot;6629,14971&quot; position=&quot;#0,bottomRight&quot;&gt;&lt;/v:h&gt;&lt;/v:handles&gt;&lt;o:lock shapetype=&quot;t&quot; text=&quot;t&quot; v:ext=&quot;edit&quot;&gt;&lt;/o:lock&gt;&lt;/v:shapetype&gt;&lt;v:shape id=_x0000_s1026 style=&quot;MARGIN-TOP: 4.45pt; Z-INDEX: -1; LEFT: 0px; MARGIN-LEFT: 99pt; WIDTH: 234pt; POSITION: absolute; HEIGHT: 36pt; TEXT-ALIGN: left; rotation: -1066462fd&quot; stroked=&quot;f&quot; fillcolor=&quot;silver&quot; type=&quot;#_x0000_t136&quot;&gt;&lt;FONT size=3&gt;&lt;v:fill type=&quot;gradient&quot; color2=&quot;#aaa&quot;&gt;&lt;/v:fill&gt;&lt;v:shadow on=&quot;t&quot; offset=&quot;,3pt&quot; opacity=&quot;52429f&quot; color=&quot;#4d4d4d&quot;&gt;&lt;/v:shadow&gt;&lt;v:textpath style=&quot;FONT-FAMILY: &apos;Arial Black&apos;; v-text-spacing: 78650f; v-text-kern: t&quot; string=&quot;cpplearning.blogfa.com&quot; fitpath=&quot;t&quot; trim=&quot;t&quot;&gt;&lt;/v:textpath&gt;&lt;/FONT&gt;&lt;/v:shape&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;فرض کنید سه میله داریم که برروی میله ی سمت چپ تعداد &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;n&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;حلقه با انداره های مختلف به صورت نزولی از پایین به بالا قرار داده شده و می خواهیم این حلقه هارا با شرایط زیر از میله ی سمت چپ به میله ی سمت راست منتقل کنیم &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 18pt 0pt 0cm; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;COLOR: red; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;1.&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;در هر جابجایی فقط یه حلقه را می توانیم جابجا کنیم&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 18pt 0pt 0cm; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;COLOR: red; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;2.&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;حق قرار دادن حلقه بزرگتر بر روی حلقه ی کوچکتر را نداریم&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;(روشن است که برای این منظور باید از حلقه ی وسط به عنوان یک محل قرارگیری موقت حلقه ها استفاده کنیم)&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;&lt;o:p&gt;&lt;IMG style=&quot;WIDTH: 413px; HEIGHT: 337px&quot; alt=&quot;&quot; hspace=70 src=&quot;http://cpplearning.persiangig.com/image/hanoi.GIF&quot; align=baseline border=0&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;&lt;o:p&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=AR-SA style=&quot;FONT-FAMILY: Tahoma&quot;&gt;خب برای انتقال حلقه ی &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma&quot;&gt;I&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt; از سمت چپ به راست باید تمام حلقه های روی حلقه ی &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;I&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt; را به میله ی وسط منتقل کنیم و بعد حلقه ی &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;I &lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt; &lt;/SPAN&gt;را به میله ی سمت راست منتقل کنیم و بعد از آن حلقه هایی که روی میله ی وسط است به میله ی سمت راست منتقل کنیم اما مشکلی که وجود دارد این است که نمی توانیم تمام حلقه های قبل از حلقه ی &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;I &lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;را در یک حرکت جابجا کنیم بنا براین باید اول حلقه ی &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;i-1&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;را جابجا کنیم این خود نیز نیازمند مراحل کاملا مشابه با حلقه &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;I&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;است پس باید حلقه ی &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;i-2&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;را جابجا کنیم و این روند تا جابه جایی حلقه ی دوم ادامه دارد.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;A href=&quot;http://cpplearning.persiangig.com/lesson/lesson15.pdf&quot;&gt;&lt;IMG alt=&quot;دانلود این پست به صورت پی.دی.اف&quot; hspace=0 src=&quot;http://cpplearning.persiangig.com/image/pdf.jpg&quot; border=0&gt;&lt;/A&gt; &lt;FONT color=#ff6600&gt;دانلود پی.دی.اف این مطلب&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;FONT color=#ff6600&gt;دانلود سورس برنامه برج هانوی&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;A href=&quot;http://cpplearning.persiangig.com/Program/hanoi.rar&quot;&gt;&lt;IMG alt=&quot;&quot; hspace=0 src=&quot;http://cpplearning.persiangig.com/image/cpp.JPG&quot; border=0&gt;&lt;/A&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt; ادامه ی مطلب یادتون نره&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/03.gif&quot; width=18&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/24.gif&quot; width=18&gt;&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/11.gif&quot; width=18&gt;&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/09.gif&quot; width=18&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt; &lt;/P&gt;</description>
<pubDate>Wed, 14 Nov 2007 09:03:18 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=cpplearning&amp;postid=22</comments>
<dc:creator>cpplearning</dc:creator>
<guid>http://cpplearning.blogfa.com/post-22.aspx</guid>
</item>
<item>
<title>جلسه ی چهاردهم(استراکچرها قسمت آخر)</title>
<link>http://cpplearning.blogfa.com/post-21.aspx</link>
<description>سلام &lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/01.gif&quot; width=18&gt; خوبین ؟ من برگشتم.&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/11.gif&quot; width=18&gt; داشتم یه پست خفن برای شروع مباحث شی گرایی درست می کردم کار طولانی شد حالا فعلا اینو داشته باشین تا اونی که گفتم چند روز آینده آماده شه. یکی از دوستان هم منبع برای ساختمان داده خواسته بود که من نمیشناسم(شرمنده&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/03.gif&quot; width=18&gt;) 
&lt;HR&gt;

&lt;P&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;آز آن جا که استراکچر ها انقدر ساده هستند که فقط با مثال قابل درک اند در این جلسه چند تابع ساده و مفید برای کار با استراکچرها را بررسی می کنیم&lt;?xml:namespace prefix = o ns = &quot;urn:schemas-microsoft-com:office:office&quot; /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;در این توابع از همان استراکچر &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;person&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;که در جلسات قبل تعریف نمودیم استفاده می کنند.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;FONT size=3&gt;&lt;SPAN dir=ltr style=&quot;COLOR: blue; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;struct&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt; date{&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: #339966&quot;&gt;int&lt;/SPAN&gt; yy,mm,dd;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;};&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;FONT size=3&gt;&lt;SPAN dir=ltr style=&quot;COLOR: blue; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;struct&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt; person{&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: #339966&quot;&gt;char&lt;/SPAN&gt; name[40];&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: #339966&quot;&gt;date&lt;/SPAN&gt; tt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;FONT size=3&gt;&lt;SPAN dir=ltr style=&quot;COLOR: #339966; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt; &lt;/SPAN&gt;float&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt; grade;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;FONT size=3&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;};&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=AR-SA style=&quot;COLOR: red; FONT-FAMILY: Tahoma&quot;&gt;&lt;FONT size=3&gt;نکته:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=AR-SA style=&quot;FONT-FAMILY: Tahoma&quot;&gt;نکته مهمی که یادم رفت بگم اینه که تعریف استراکچر ها باید قبل از تابع &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma&quot;&gt;main&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=AR-SA style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt; باشند واین یک قاعده ی عمومی است و نه یک قاعده ی کلی یعنی ممکن است گاهی استراکچری جای دیگری تعریف شود.که بعنوان یک دانشجو با این حالت مواجه نخواهید شد(به احتمال زیاد)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=AR-SA style=&quot;FONT-FAMILY: Tahoma&quot;&gt;&lt;o:p&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=AR-SA style=&quot;FONT-FAMILY: Tahoma&quot;&gt;در کلیه ی مثال ها فر ض می کنیم استراکچری از نوع &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma&quot;&gt;person&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;به نام &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;myvar&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;داریم&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=AR-SA style=&quot;COLOR: #3366ff; FONT-FAMILY: Tahoma&quot;&gt;مثال1&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;COLOR: #3366ff; FONT-FAMILY: Tahoma&quot;&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;تابع خواندن یک استراکچر از صفحه کلید.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;FONT size=3&gt;&lt;SPAN dir=ltr style=&quot;COLOR: green; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;void&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt; read(&lt;SPAN style=&quot;COLOR: green&quot;&gt;person&lt;/SPAN&gt; *p){&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;FONT size=3&gt;&lt;SPAN dir=ltr style=&quot;COLOR: blue; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt; &lt;/SPAN&gt;cin&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&gt;&gt;p-&gt;name;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;cin&lt;/SPAN&gt;&gt;&gt;p-&gt;grade;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;cin&lt;/SPAN&gt;&gt;&gt;p-&gt;tt.dd;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;FONT size=3&gt;&lt;SPAN dir=ltr style=&quot;COLOR: blue; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt; &lt;/SPAN&gt;cin&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&gt;&gt;p-&gt;tt.mm;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;cin&lt;/SPAN&gt;&gt;&gt;p-&gt;tt.yy;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;FONT size=3&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;}&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;1.فرا خوانی این تابع به صورت &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;read(&amp;myvar);&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;خواهد بود. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;2.آرگمان تابع به صورت اشاره گر تعریف شده چرا که باید مقادیر خوانده شده به برنامه ی اصلی بر گردانده شود.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;3.به نحوه ی دسترسی به فیلدهای اشاره گر &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;p&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;توجه کنید .(استفاده از عملگر(&lt;-))&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;4.بعد از دسترسی به فیلد &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;tt&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;برای دسترسی به فیلد های &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;dd,mm,yy&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;از عملگر نقطه استفاده شده چرا که &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;tt&lt;/SPAN&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt; یک استراکچر است نه یک اشاره گر.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;باز نویسی تابع بالا با استفاده از رفرنس ها بجای اشاره گر&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;FONT size=3&gt;&lt;SPAN dir=ltr style=&quot;COLOR: green; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;void&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt; read(&lt;SPAN style=&quot;COLOR: green&quot;&gt;person&lt;/SPAN&gt; &amp;p){&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;cin&lt;/SPAN&gt;&gt;&gt;p.name;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;FONT size=3&gt;&lt;SPAN dir=ltr style=&quot;COLOR: blue; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;cin&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&gt;&gt;p.grade;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;FONT size=3&gt;&lt;SPAN dir=ltr style=&quot;COLOR: blue; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;cin&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&gt;&gt;p.tt.dd;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;FONT size=3&gt;&lt;SPAN dir=ltr style=&quot;COLOR: blue; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;cin&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&gt;&gt;p.tt.mm;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;FONT size=3&gt;&lt;SPAN dir=ltr style=&quot;COLOR: blue; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;cin&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&gt;&gt;p.tt.yy;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;FONT size=3&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;}&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;فرا خوانی این تابع به صورت &lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;read(myvar);&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;می باشد.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;COLOR: #3366ff; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;مثال 2:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;تابع تعویض محتویات دو استراکچر:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;FONT size=3&gt;&lt;SPAN dir=ltr style=&quot;COLOR: green; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;void&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt; swap(&lt;SPAN style=&quot;COLOR: green&quot;&gt;person&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt; &lt;/SPAN&gt;*p1,&lt;SPAN style=&quot;COLOR: green&quot;&gt;person&lt;/SPAN&gt; *p2){&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;FONT size=3&gt;&lt;SPAN dir=ltr style=&quot;COLOR: green; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;person&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt; tmp=*p1;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;*p1=*p2;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;*p2=tmp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;1.مانند همه اشاره گر ها برای دسترسی یه محتویات اشاره گر استراکچرها باید ار عملگر ستاره استفاده کنیم.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;2.آرگمان ها به صورت اشاره گر هستند چون باید تغییرات به برنامه ی اصلی منتقل شود.&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;3.فراخوانی این تابع به صورت &lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;swap(&amp;myvar1,&amp;myvar2);&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;است&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;باز نویسی لین تابع با رفرنس ها:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;FONT size=3&gt;&lt;SPAN dir=ltr style=&quot;COLOR: green; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;void&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt; swap(&lt;SPAN style=&quot;COLOR: green&quot;&gt;person&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt; &lt;/SPAN&gt;&amp;p1,&lt;SPAN style=&quot;COLOR: green&quot;&gt;person&lt;/SPAN&gt; &amp;p2){&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;FONT size=3&gt;&lt;SPAN dir=ltr style=&quot;COLOR: green; FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;person&lt;/SPAN&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt; tmp=p1;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;p1=p2;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;p2=tmp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: left&quot; align=right&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;FONT size=3&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;SPAN dir=rtl&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;3.فراخوانی این تابع به صورت &lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;swap(myvar1, myvar2);&lt;/SPAN&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;است&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;/SPAN&gt;&lt;/FONT&gt; &lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;دانلود پی.دی.اف این پست &lt;A href=&quot;http://cpplearning.persiangig.com/lesson/lesson14.pdf&quot;&gt;&lt;IMG alt=&quot;دانلود این پست به صورت پی.دی.اف&quot; hspace=0 src=&quot;http://cpplearning.persiangig.com/image/pdf.jpg&quot; border=0&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;فعلا &lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/09.gif&quot; width=18&gt;&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/01.gif&quot; width=18&gt;&lt;IMG height=18 src=&quot;http://blogfa.com/images/smileys/24.gif&quot; width=18&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;FONT size=3&gt;&lt;SPAN lang=FA style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;/SPAN&gt;&lt;/FONT&gt; &lt;/P&gt;
&lt;P class=MsoNormal dir=rtl style=&quot;MARGIN: 0cm 0cm 0pt; DIRECTION: rtl; unicode-bidi: embed; TEXT-ALIGN: right&quot;&gt;&lt;SPAN dir=ltr style=&quot;FONT-FAMILY: Tahoma; mso-bidi-language: FA&quot;&gt;&lt;o:p&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
<pubDate>Thu, 08 Nov 2007 18:10:37 GMT</pubDate>
<comments>http://commenting.blogfa.com/?blogid=cpplearning&amp;postid=21</comments>
<dc:creator>cpplearning</dc:creator>
<guid>http://cpplearning.blogfa.com/post-21.aspx</guid>
</item>
</channel>
</rss>
