<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6147558049702395636</id><updated>2025-04-12T16:23:39.043-07:00</updated><title type='text'>Programming Tactics</title><subtitle type='html'>Share knowledge</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://maria-hadi.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6147558049702395636/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://maria-hadi.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>maya</name><uri>http://www.blogger.com/profile/12097041757459736019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin01fhGL8kIwxyzlzhj9Rq7GJkd0zo7ec1-UMz3C5P57yvzrSdTs8hY3H49JlRDqyvZDfLpLHg8CkLEtjqmyPIxu_lbexHxpZrlWDzpeRgvR1uJ24ZCwFq9WsQnBA83Rc/s220/retro2.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6147558049702395636.post-8849118485355990863</id><published>2011-10-07T14:10:00.000-07:00</published><updated>2011-10-07T14:10:54.558-07:00</updated><title type='text'>Server Side Verses Client Side</title><content type='html'>&lt;a href=&quot;http://www.virtualshowrooms.co.za/articlepage.php?cp=101#.To9qvQKU-2I.blogger&quot;&gt;Server Side Verses Client Side&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://maria-hadi.blogspot.com/feeds/8849118485355990863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maria-hadi.blogspot.com/2011/10/server-side-verses-client-side.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6147558049702395636/posts/default/8849118485355990863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6147558049702395636/posts/default/8849118485355990863'/><link rel='alternate' type='text/html' href='http://maria-hadi.blogspot.com/2011/10/server-side-verses-client-side.html' title='Server Side Verses Client Side'/><author><name>maya</name><uri>http://www.blogger.com/profile/12097041757459736019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin01fhGL8kIwxyzlzhj9Rq7GJkd0zo7ec1-UMz3C5P57yvzrSdTs8hY3H49JlRDqyvZDfLpLHg8CkLEtjqmyPIxu_lbexHxpZrlWDzpeRgvR1uJ24ZCwFq9WsQnBA83Rc/s220/retro2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6147558049702395636.post-6104941174476806681</id><published>2011-09-01T11:33:00.000-07:00</published><updated>2011-09-01T11:33:32.583-07:00</updated><title type='text'>Official Google Blog: Android in spaaaace! (Part 2)</title><content type='html'>&lt;a href=&quot;http://googleblog.blogspot.com/2011/09/android-in-spaaaace-part-2.html?spref=bl&quot;&gt;Official Google Blog: Android in spaaaace! (Part 2)&lt;/a&gt;: Back in December, Android ventured into near space , thanks to a weekend of DIY work, a couple of Nexus S phones, some weather balloons and ...</content><link rel='replies' type='application/atom+xml' href='http://maria-hadi.blogspot.com/feeds/6104941174476806681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maria-hadi.blogspot.com/2011/09/official-google-blog-android-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6147558049702395636/posts/default/6104941174476806681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6147558049702395636/posts/default/6104941174476806681'/><link rel='alternate' type='text/html' href='http://maria-hadi.blogspot.com/2011/09/official-google-blog-android-in.html' title='Official Google Blog: Android in spaaaace! (Part 2)'/><author><name>maya</name><uri>http://www.blogger.com/profile/12097041757459736019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin01fhGL8kIwxyzlzhj9Rq7GJkd0zo7ec1-UMz3C5P57yvzrSdTs8hY3H49JlRDqyvZDfLpLHg8CkLEtjqmyPIxu_lbexHxpZrlWDzpeRgvR1uJ24ZCwFq9WsQnBA83Rc/s220/retro2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6147558049702395636.post-945146158580678710</id><published>2011-03-18T10:26:00.000-07:00</published><updated>2011-03-18T10:34:47.422-07:00</updated><title type='text'>Function &amp; its Declaration</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;b&gt;&lt;i&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; The typical way of something done in C++ programs is to&amp;nbsp;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;call a function.Defining a function is the way you specify how&amp;nbsp;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;an operation is to be done.&lt;u&gt;Whenever a function is defined must&amp;nbsp;&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;&lt;u&gt;specify a return type to indicate the type of the value returned by&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;&lt;u&gt;&amp;nbsp;the function when it complete its task.&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;b&gt;&lt;i&gt;A function cannot be called&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;&lt;/i&gt;&lt;/b&gt;&lt;b&gt;&lt;i&gt;&amp;nbsp;unless it&amp;nbsp;&lt;/i&gt;&lt;/b&gt;&lt;b&gt;&lt;i&gt;has been declared.&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;Function declaration gives the name of the function,the type&amp;nbsp;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;of value returned (if any) by the function and the number of function,&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;types of &amp;nbsp;arguments must be supplied in a &#39;call&#39; of the function.&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Each function in a program performs a task and may return a value.&amp;nbsp;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maria-hadi.blogspot.com/feeds/945146158580678710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maria-hadi.blogspot.com/2011/03/function-its-declaration.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6147558049702395636/posts/default/945146158580678710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6147558049702395636/posts/default/945146158580678710'/><link rel='alternate' type='text/html' href='http://maria-hadi.blogspot.com/2011/03/function-its-declaration.html' title='Function &amp; its Declaration'/><author><name>maya</name><uri>http://www.blogger.com/profile/12097041757459736019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin01fhGL8kIwxyzlzhj9Rq7GJkd0zo7ec1-UMz3C5P57yvzrSdTs8hY3H49JlRDqyvZDfLpLHg8CkLEtjqmyPIxu_lbexHxpZrlWDzpeRgvR1uJ24ZCwFq9WsQnBA83Rc/s220/retro2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6147558049702395636.post-4835765899326542583</id><published>2011-02-07T01:54:00.000-08:00</published><updated>2011-02-07T12:27:19.046-08:00</updated><title type='text'>Friend Function &amp; class</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;em&gt;&lt;strong&gt;FRIEND FUNCTIONS&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;If we want to declare an external function as a friend of class&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;thus allowing this function to have access to the private and protected&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;members of this class,we do it by declaring a prototype of this external&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;functions within the class and preceding it with keyword &#39;friend&#39;.&lt;/em&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Times New Roman;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman;&quot;&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;&lt;em&gt;For example, we could define an operator that multiplies a &lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;&lt;em&gt;Matrix by a Vector . Naturally,&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot;&gt;&lt;em&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;Vector &lt;/span&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;and Matrix &lt;/span&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;each hide their representation and provide a complete set of operations for&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;&lt;em&gt;manipulating objects of their type. However, our multiplication routine cannot be a member of&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;&lt;em&gt;both. Also, we don’t really want to provide lowlevel&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;&lt;em&gt;access functions to allow every user to both&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;em&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;read and write the complete representation of both &lt;/span&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;Matrix and Vector &lt;/span&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;. &lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;em&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;To avoid this, we declare &lt;/span&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;the &lt;/span&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;operator&amp;nbsp; a friend of both:&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;c l a s s M a t r i x &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;em&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;c l a s s V e c t o r&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;em&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;em&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;{&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;em&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;f l o a t v &lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;em&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;[4 &lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;em&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;];&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;em&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;f r i e n d V e c t o r o p e r a t o r &lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;em&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;*(c o n s t M a t r i x &amp;amp;, c o n s t V e c t o r &lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;em&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;&amp;amp;);&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;em&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;};&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;c l a s s M a t r i x &lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;{&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;i&gt;&lt;/i&gt;&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;&lt;strong&gt;V e c t o r v &lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif;&quot;&gt;&lt;strong&gt;f r i e n d V e c t o r o p e r a t o r &lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;span style=&quot;font-family: Times, &amp;quot;Times New Roman&amp;quot;, serif; font-size: small;&quot;&gt;&lt;strong&gt;};&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: Times;&quot;&gt;reference(bjaurne.S book)&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;&lt;strong&gt;FRIEND CLASS&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;&amp;nbsp;we can define a class as friend of another class,by granting&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;that first class access to the protected and private members of&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;the second one.&lt;/em&gt;&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maria-hadi.blogspot.com/feeds/4835765899326542583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maria-hadi.blogspot.com/2011/02/friend-function-class.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6147558049702395636/posts/default/4835765899326542583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6147558049702395636/posts/default/4835765899326542583'/><link rel='alternate' type='text/html' href='http://maria-hadi.blogspot.com/2011/02/friend-function-class.html' title='Friend Function &amp; class'/><author><name>maya</name><uri>http://www.blogger.com/profile/12097041757459736019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin01fhGL8kIwxyzlzhj9Rq7GJkd0zo7ec1-UMz3C5P57yvzrSdTs8hY3H49JlRDqyvZDfLpLHg8CkLEtjqmyPIxu_lbexHxpZrlWDzpeRgvR1uJ24ZCwFq9WsQnBA83Rc/s220/retro2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6147558049702395636.post-465717249976469108</id><published>2011-02-05T02:54:00.000-08:00</published><updated>2011-02-05T02:54:12.991-08:00</updated><title type='text'>Deploy using a Setup and Deployment Project</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;h1 class=&quot;heading&quot;&gt;&lt;em&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Procedures for deploying Visual C++ library DLLs as shared assemblies&lt;/span&gt;&lt;/em&gt;&lt;/h1&gt;&lt;div class=&quot;seeAlsoNoToggleSection&quot; id=&quot;sectionSection0&quot;&gt;&lt;h3 class=&quot;procedureSubHeading&quot;&gt;&lt;em&gt;Create a Setup and Deployment Project&lt;/em&gt;&lt;/h3&gt;&lt;div class=&quot;subSection&quot;&gt;&lt;ol&gt;&lt;li&gt;&lt;em&gt;From the &lt;b&gt;File&lt;/b&gt; menu, click &lt;b&gt;New Project&lt;/b&gt;, open the &lt;b&gt;Other Project Types&lt;/b&gt; node and select &lt;b&gt;Setup and Deployment&lt;/b&gt;, then click &lt;b&gt;Setup Project give a name and press OK.&lt;/b&gt;&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Add the EXE and DLL to the project and specify where they should be installed on the target computer&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;From the Project menu, choose Add and click File.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Find the folder containing MyApplication.exe and MyLibrary.DLL and select them both.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;In the File System window, right click on Application Folder, point to Add and click Create to create a new folder and name it.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Build setup.exe&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;h3 class=&quot;procedureSubHeading&quot;&gt;&lt;em&gt;Run setup.exe&lt;/em&gt;&lt;/h3&gt;&lt;div class=&quot;subSection&quot;&gt;&lt;ul&gt;&lt;li&gt;&lt;em&gt;Your application is installed in the specified target folder&lt;/em&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maria-hadi.blogspot.com/feeds/465717249976469108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maria-hadi.blogspot.com/2011/02/deploy-using-setup-and-deployment.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6147558049702395636/posts/default/465717249976469108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6147558049702395636/posts/default/465717249976469108'/><link rel='alternate' type='text/html' href='http://maria-hadi.blogspot.com/2011/02/deploy-using-setup-and-deployment.html' title='Deploy using a Setup and Deployment Project'/><author><name>maya</name><uri>http://www.blogger.com/profile/12097041757459736019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin01fhGL8kIwxyzlzhj9Rq7GJkd0zo7ec1-UMz3C5P57yvzrSdTs8hY3H49JlRDqyvZDfLpLHg8CkLEtjqmyPIxu_lbexHxpZrlWDzpeRgvR1uJ24ZCwFq9WsQnBA83Rc/s220/retro2.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6147558049702395636.post-6626921742252741601</id><published>2011-01-24T13:16:00.000-08:00</published><updated>2011-01-24T13:16:37.863-08:00</updated><title type='text'>Constructor Overloading</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;&lt;em&gt;Constructor overloading is &lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;a method with one name and perform &lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;variety of task.&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp; &lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maria-hadi.blogspot.com/feeds/6626921742252741601/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maria-hadi.blogspot.com/2011/01/constructor-overloading.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6147558049702395636/posts/default/6626921742252741601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6147558049702395636/posts/default/6626921742252741601'/><link rel='alternate' type='text/html' href='http://maria-hadi.blogspot.com/2011/01/constructor-overloading.html' title='Constructor Overloading'/><author><name>maya</name><uri>http://www.blogger.com/profile/12097041757459736019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin01fhGL8kIwxyzlzhj9Rq7GJkd0zo7ec1-UMz3C5P57yvzrSdTs8hY3H49JlRDqyvZDfLpLHg8CkLEtjqmyPIxu_lbexHxpZrlWDzpeRgvR1uJ24ZCwFq9WsQnBA83Rc/s220/retro2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6147558049702395636.post-6638913980908596595</id><published>2011-01-24T13:05:00.000-08:00</published><updated>2011-01-31T11:14:09.878-08:00</updated><title type='text'>Constructor</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Constructor is a method&amp;nbsp;which create and intialize objects.&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;They dont return values,constructor can be default constructor.&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;It just initialize members and object.Constructor is of same name &lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;as of &#39;Class&#39;.&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Class employee&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int age;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char name;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp; public:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; age 1();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; name 1();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;employee : age 1()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;enter age&quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;age;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
main()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; employee e= new employee();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; e.age 1();&lt;br /&gt;
&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;age&quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
where &#39;e&#39; is the object and &#39;new&#39; for memory allocation,&lt;br /&gt;
we&amp;nbsp;declare object and access everything through it.Default&lt;br /&gt;
constructor to called class employee.&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maria-hadi.blogspot.com/feeds/6638913980908596595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maria-hadi.blogspot.com/2011/01/constructor.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6147558049702395636/posts/default/6638913980908596595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6147558049702395636/posts/default/6638913980908596595'/><link rel='alternate' type='text/html' href='http://maria-hadi.blogspot.com/2011/01/constructor.html' title='Constructor'/><author><name>maya</name><uri>http://www.blogger.com/profile/12097041757459736019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin01fhGL8kIwxyzlzhj9Rq7GJkd0zo7ec1-UMz3C5P57yvzrSdTs8hY3H49JlRDqyvZDfLpLHg8CkLEtjqmyPIxu_lbexHxpZrlWDzpeRgvR1uJ24ZCwFq9WsQnBA83Rc/s220/retro2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6147558049702395636.post-5077812586161084980</id><published>2011-01-24T11:41:00.000-08:00</published><updated>2011-01-24T11:48:59.879-08:00</updated><title type='text'>Pointer &amp; Reference in C++</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pointer hold an address and use&amp;nbsp;that address to modify&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;the original value.To access a&amp;nbsp;variable through a pointer we&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;derefer it.&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pointer is an Alias for another variable.So if we&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;pass a pointer into a function,we are actually passing&amp;nbsp;&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;an alias to the outside object.&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int a=2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int &amp;amp;b=a;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b=24;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;a&amp;gt;&amp;gt;endl;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
output will be 24 as b refer to a.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maria-hadi.blogspot.com/feeds/5077812586161084980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maria-hadi.blogspot.com/2011/01/pointer-as-reference-in-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6147558049702395636/posts/default/5077812586161084980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6147558049702395636/posts/default/5077812586161084980'/><link rel='alternate' type='text/html' href='http://maria-hadi.blogspot.com/2011/01/pointer-as-reference-in-c.html' title='Pointer &amp; Reference in C++'/><author><name>maya</name><uri>http://www.blogger.com/profile/12097041757459736019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin01fhGL8kIwxyzlzhj9Rq7GJkd0zo7ec1-UMz3C5P57yvzrSdTs8hY3H49JlRDqyvZDfLpLHg8CkLEtjqmyPIxu_lbexHxpZrlWDzpeRgvR1uJ24ZCwFq9WsQnBA83Rc/s220/retro2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6147558049702395636.post-8530538665386534322</id><published>2011-01-24T11:31:00.000-08:00</published><updated>2011-01-24T11:31:45.657-08:00</updated><title type='text'>Lvalue &amp; Rvalue</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp; Variables names are said to be &quot;lvalue&quot;&amp;nbsp; for left values because&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;they can be used on the left side of&amp;nbsp; an assignment operator.&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp; Constants are said to be &quot;rvalue&quot; for right values because they &lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;can be used on the right side of an assignment operator.&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maria-hadi.blogspot.com/feeds/8530538665386534322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maria-hadi.blogspot.com/2011/01/lvalue-rvalue.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6147558049702395636/posts/default/8530538665386534322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6147558049702395636/posts/default/8530538665386534322'/><link rel='alternate' type='text/html' href='http://maria-hadi.blogspot.com/2011/01/lvalue-rvalue.html' title='Lvalue &amp; Rvalue'/><author><name>maya</name><uri>http://www.blogger.com/profile/12097041757459736019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin01fhGL8kIwxyzlzhj9Rq7GJkd0zo7ec1-UMz3C5P57yvzrSdTs8hY3H49JlRDqyvZDfLpLHg8CkLEtjqmyPIxu_lbexHxpZrlWDzpeRgvR1uJ24ZCwFq9WsQnBA83Rc/s220/retro2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6147558049702395636.post-8700674308432125291</id><published>2011-01-24T08:33:00.000-08:00</published><updated>2011-01-24T08:33:40.539-08:00</updated><title type='text'>Virtual functions &amp; Overriding</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;If a function is declared as virtual in the base class,it is&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;virtual in all derived classess.&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The redefiniton of virtual function in a derived class &lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;is usually called overriding.&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;&lt;em&gt;If we dont want to override the method we can use &#39;new&#39;.&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;Marking the method with &#39;new&#39; tells the compiler that we are not&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;overriding the base class implementation of method.&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maria-hadi.blogspot.com/feeds/8700674308432125291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maria-hadi.blogspot.com/2011/01/virtual-functions-overriding.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6147558049702395636/posts/default/8700674308432125291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6147558049702395636/posts/default/8700674308432125291'/><link rel='alternate' type='text/html' href='http://maria-hadi.blogspot.com/2011/01/virtual-functions-overriding.html' title='Virtual functions &amp; Overriding'/><author><name>maya</name><uri>http://www.blogger.com/profile/12097041757459736019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin01fhGL8kIwxyzlzhj9Rq7GJkd0zo7ec1-UMz3C5P57yvzrSdTs8hY3H49JlRDqyvZDfLpLHg8CkLEtjqmyPIxu_lbexHxpZrlWDzpeRgvR1uJ24ZCwFq9WsQnBA83Rc/s220/retro2.jpg'/></author><thr:total>0</thr:total></entry></feed>