<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.1" -->
<rss version="0.92">
<channel>
	<title>techievibes</title>
	<link>http://techievibes.com</link>
	<description>C++, VC++, Programming, software tips</description>
	<lastBuildDate>Thu, 25 Mar 2010 08:30:27 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Show AM/PM For Clock in System Tray (Windows 7)</title>
		<description><![CDATA[When I started using Windows 7, I felt missing a few features which I used to enjoy in the previous versions of MS Windows. One among them was that I couldn&#8217;t make the system tray clock display the 12 hour format and it continued until I found the following trick.
How to do it

Open Region and [...]]]></description>
		<link>http://techievibes.com/?p=455</link>
			</item>
	<item>
		<title>God Mode In Windows 7</title>
		<description><![CDATA[The hidden &#8220;God Mode&#8221; in Windows 7 allows the users to collect the entire controls panels in a single folder. A variety of utilities ranging from modifying mouse pointer to partitioning hard drives and setting up network can be found in a single folder.

How to do it

Make a new folder in Windows 7
Rename it to [...]]]></description>
		<link>http://techievibes.com/?p=449</link>
			</item>
	<item>
		<title>Operators which can not be overloaded in C++</title>
		<description><![CDATA[Any operator which operates on value(s) can be overloaded.
For example,


c = a + b;

As the operator + operates on two values, it can be easily overloaded.

Now look at the unary operator *. It operates on the variable name, not on the value.


b = *a;

where a is not a value, but a name.
Similarly the following operators [...]]]></description>
		<link>http://techievibes.com/?p=441</link>
			</item>
	<item>
		<title>Auto Pointers</title>
		<description><![CDATA[Pointers are still a nightmare for most of the C++ beginners. The confusion where to deallocate, deep copy or shallow copy results in memory leaks and occasional program crashes. A possible remedy to this is auto pointers.

Image courtesy : http://www.usscouts.org

Auto pointers provide some kind of automatic garbage collection. That means the programmer doesn&#8217;t have the [...]]]></description>
		<link>http://techievibes.com/?p=430</link>
			</item>
	<item>
		<title>Cppkid has a new home</title>
		<description><![CDATA[
Image courtesy : http://www.freeprintablecoloringpages.net
A couple of years ago, cppkid stepped into the world of technical blogging with free space provided generously by Wordpress with an idea to share what he was learning. He has now got his own home in the cyber world under the name techievibes.
He is always grateful to the support he has [...]]]></description>
		<link>http://techievibes.com/?p=416</link>
			</item>
	<item>
		<title>How To Round Off A Number</title>
		<description><![CDATA[Sometimes, it is needed to round off a number to some decimal digits.  Again stringstream comes to help us with the aid of iomanip function setprecision. Following is a sample function to round off a number to a fixed digits.

double Round(const double value, const int digits)
{
   stringstream stream;
   // Store the [...]]]></description>
		<link>http://techievibes.com/?p=302</link>
			</item>
	<item>
		<title>How To Set Extra Data With Each Row Of A List Box</title>
		<description><![CDATA[We can associate a 32 bit value with each row of a list box. The member function SetItemData() of CListBox can be used for this purpose.
The syntax is

int SetItemData(
   int nIndex,
   DWORD_PTR dwItemData
);

Parameters

nIndex &#8211; Zero based row index of the list box
dwItemData &#8211; 32 bit value to be stored in the [...]]]></description>
		<link>http://techievibes.com/?p=296</link>
			</item>
	<item>
		<title>Issue When Using [] Operator To Access Elements Of A map</title>
		<description><![CDATA[I had the habit of using [] operator to access elements of a map. For example, if we have
map&#60;int, int&#62; myMap, to get the element corresponding to 10, we can use
myMap[10]. This is perfectly ok as long as we have an element corresponding to 10. But, what if we don&#8217;t have one corresponding to 10?
There [...]]]></description>
		<link>http://techievibes.com/?p=285</link>
			</item>
	<item>
		<title>How To Watch A Variable Even After Its Scope Is Over</title>
		<description><![CDATA[Noramally, the value of a variable declared in a function can be seen in the watch window only when the control is inside that function itself (eg. When the above function calles a new function and if we step into the new function.) . Let&#8217;s discuss an example.

void SomeFunction()
{
   int myVariable = 20;
}
int main()
{
   int [...]]]></description>
		<link>http://techievibes.com/?p=263</link>
			</item>
	<item>
		<title>How To Handle new Operator Failure</title>
		<description><![CDATA[new operator is used to allocate memory in C++. Though it is rare that a modern day computer is not able to allocate memory for our program, still there may be situations where we have to face situations where the new operator fails. The function set_new_handler will divert the flow to a user function when the [...]]]></description>
		<link>http://techievibes.com/?p=255</link>
			</item>
</channel>
</rss>
