<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Btechadda.com &#187; Advanced Data Structures</title>
	<atom:link href="http://www.btechadda.com/post/category/tutorials/advanced-data-structures/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.btechadda.com</link>
	<description>The purpose of learning is to share.</description>
	<lastBuildDate>Wed, 08 Dec 2010 04:53:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Inheritance</title>
		<link>http://www.btechadda.com/post/inheritance/</link>
		<comments>http://www.btechadda.com/post/inheritance/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 14:33:25 +0000</pubDate>
		<dc:creator>hkesavaraju</dc:creator>
				<category><![CDATA[Advanced Data Structures]]></category>

		<guid isPermaLink="false">http://www.btechadda.com/?p=702</guid>
		<description><![CDATA[Inheritance Reusability is the important feature of OOPS. If reusing something that already exists rather than doing all over again. It saves time and money and also increases reliability. Inheritance provides reusability by reusing the classes in C++. Once class is written and tested, it can be used by other programmer depending on the need. [...]]]></description>
		<wfw:commentRss>http://www.btechadda.com/post/inheritance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Parameters passing methods</title>
		<link>http://www.btechadda.com/post/parameters-passing-methods/</link>
		<comments>http://www.btechadda.com/post/parameters-passing-methods/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 13:51:48 +0000</pubDate>
		<dc:creator>hkesavaraju</dc:creator>
				<category><![CDATA[Advanced Data Structures]]></category>

		<guid isPermaLink="false">http://www.btechadda.com/posts/parameters-passing-methods/</guid>
		<description><![CDATA[Parameter Passing Methods These are the ways in which actual arguments are bound to formal parameters. There are 2 types of parameter passing methods used. They are: [ad#adbrite_alone_ads] call by value or pass by value call by reference call by value: In this, the value of actual argument in calling function is just copied to [...]]]></description>
		<wfw:commentRss>http://www.btechadda.com/post/parameters-passing-methods/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Static Members</title>
		<link>http://www.btechadda.com/post/static-members/</link>
		<comments>http://www.btechadda.com/post/static-members/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 13:51:42 +0000</pubDate>
		<dc:creator>hkesavaraju</dc:creator>
				<category><![CDATA[Advanced Data Structures]]></category>

		<guid isPermaLink="false">http://www.btechadda.com/posts/static-members/</guid>
		<description><![CDATA[Static Members: The static members can be static data members or static member functions. (i) static Data Members: C++ also allows data members in a can be static. A static variable in c++ has same properties of c static variable. The properties are: It is initialized to 0 when first object of its class is [...]]]></description>
		<wfw:commentRss>http://www.btechadda.com/post/static-members/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dynamic Memory allocation and deallocation</title>
		<link>http://www.btechadda.com/post/dynamic-memory-allocation-and-deallocation/</link>
		<comments>http://www.btechadda.com/post/dynamic-memory-allocation-and-deallocation/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 13:51:31 +0000</pubDate>
		<dc:creator>hkesavaraju</dc:creator>
				<category><![CDATA[Advanced Data Structures]]></category>

		<guid isPermaLink="false">http://www.btechadda.com/posts/dynamic-memory-allocation-and-deallocation/</guid>
		<description><![CDATA[Dynamic Memory allocation and deallocation In c, malloc() and calloc() are used to allocate memory dynamically and free() to remove allocated memory space. These are needed to allocate enough memory when it is not known in advance. This is called Dynamic Memory Management technique. Although C++ supports these, it uses two unary operators new and [...]]]></description>
		<wfw:commentRss>http://www.btechadda.com/post/dynamic-memory-allocation-and-deallocation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exceptions</title>
		<link>http://www.btechadda.com/post/exceptions/</link>
		<comments>http://www.btechadda.com/post/exceptions/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 13:51:22 +0000</pubDate>
		<dc:creator>hkesavaraju</dc:creator>
				<category><![CDATA[Advanced Data Structures]]></category>

		<guid isPermaLink="false">http://www.btechadda.com/posts/exceptions/</guid>
		<description><![CDATA[Exceptions It is rare that a program runs correctly at very first time. It may have bugs like syntax and logical errors. It is possible to come across peculiar problems rather than syntax or logical errors is exceptions. An exception is an anomaly or unusual condition that terminates program execution abnormally. The anomalies are divide [...]]]></description>
		<wfw:commentRss>http://www.btechadda.com/post/exceptions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Class</title>
		<link>http://www.btechadda.com/post/class/</link>
		<comments>http://www.btechadda.com/post/class/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 13:44:13 +0000</pubDate>
		<dc:creator>hkesavaraju</dc:creator>
				<category><![CDATA[Advanced Data Structures]]></category>

		<guid isPermaLink="false">http://www.btechadda.com/posts/class/</guid>
		<description><![CDATA[Class &#160;It is the way to bind data and functions together. It is also a set of data members and member functions. When defining a class, it specifies a new Abstract Data Type which could be treated same as any other Built in Type. A class Specification consists of two parts generally. class declaration class [...]]]></description>
		<wfw:commentRss>http://www.btechadda.com/post/class/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Friend Functions</title>
		<link>http://www.btechadda.com/post/friend-functions/</link>
		<comments>http://www.btechadda.com/post/friend-functions/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 13:43:43 +0000</pubDate>
		<dc:creator>hkesavaraju</dc:creator>
				<category><![CDATA[Advanced Data Structures]]></category>

		<guid isPermaLink="false">http://www.btechadda.com/posts/friend-functions/</guid>
		<description><![CDATA[Friend Functions Friend function is not a member function of a class. Consider a situation where two classes like lecturer and manager classes have a common function income_tax() and the function access private members of two classes.C++ supports friend functions which access private members of both classes even though it is nonmember of the class. [...]]]></description>
		<wfw:commentRss>http://www.btechadda.com/post/friend-functions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>this pointer</title>
		<link>http://www.btechadda.com/post/this-pointer/</link>
		<comments>http://www.btechadda.com/post/this-pointer/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 13:43:23 +0000</pubDate>
		<dc:creator>hkesavaraju</dc:creator>
				<category><![CDATA[Advanced Data Structures]]></category>

		<guid isPermaLink="false">http://www.btechadda.com/posts/this-pointer/</guid>
		<description><![CDATA[this pointer C++ uses a unique keyword this to represent an object that invokes a member function.this pointer is a pointer points to object for which the member function is called.Example is the function call A.print() set this pointer to address of object A.The starting address of obhect is same as first variable declared in [...]]]></description>
		<wfw:commentRss>http://www.btechadda.com/post/this-pointer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inline Functions</title>
		<link>http://www.btechadda.com/post/inline-functions/</link>
		<comments>http://www.btechadda.com/post/inline-functions/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 13:40:37 +0000</pubDate>
		<dc:creator>hkesavaraju</dc:creator>
				<category><![CDATA[Advanced Data Structures]]></category>

		<guid isPermaLink="false">http://www.btechadda.com/posts/inline-functions/</guid>
		<description><![CDATA[Inline Functions The advantage of using functions is saving memory space when the function is likely to be used many times in a program. The problem encountered is when a function is called every time, the function call consumes extra amount of time in series of instruction such as jumping to the function, saving registers, [...]]]></description>
		<wfw:commentRss>http://www.btechadda.com/post/inline-functions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Constructors and Destructors</title>
		<link>http://www.btechadda.com/post/constructors-and-destructors/</link>
		<comments>http://www.btechadda.com/post/constructors-and-destructors/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 13:40:03 +0000</pubDate>
		<dc:creator>hkesavaraju</dc:creator>
				<category><![CDATA[Advanced Data Structures]]></category>

		<guid isPermaLink="false">http://www.btechadda.com/posts/constructors-and-destructors/</guid>
		<description><![CDATA[Constructors and Destructors C++ provided a special member function which enables an object to initialize itself when it is created. C++ also has another member function called destructor that destroys the objects when no longer needed. The constructor is used to initialize object whenever an object of its associated class is created. It has same [...]]]></description>
		<wfw:commentRss>http://www.btechadda.com/post/constructors-and-destructors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

