<?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>Web Development - Programming - Coding Recipes &#187; C Programming</title>
	<atom:link href="http://codingrecipes.com/category/c-programming/feed" rel="self" type="application/rss+xml" />
	<link>http://codingrecipes.com</link>
	<description></description>
	<lastBuildDate>Wed, 28 Jul 2010 19:58:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Understanding Pointers In C &#8211; C Pointers Tutorial</title>
		<link>http://codingrecipes.com/understanding-pointers-in-c-c-pointers-tutorial</link>
		<comments>http://codingrecipes.com/understanding-pointers-in-c-c-pointers-tutorial#comments</comments>
		<pubDate>Thu, 17 Jun 2010 08:45:08 +0000</pubDate>
		<dc:creator>Codehead</dc:creator>
				<category><![CDATA[C Programming]]></category>
		<category><![CDATA[Data Structures]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://codingrecipes.com/?p=997</guid>
		<description><![CDATA[We need to cover some ground so be patient and you will learn all about pointers.
A computer stores variables in it&#8217;s memory and the memory is basically a series of zeros and ones.
So if you could see the raw contents of your RAM you would see something similar to this:
010010010111111101010010101001010100101111001010100111001
Although your memory will have much [...]]]></description>
		<wfw:commentRss>http://codingrecipes.com/understanding-pointers-in-c-c-pointers-tutorial/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Implementation of a Vector data structure in C</title>
		<link>http://codingrecipes.com/implementation-of-a-vector-data-structure-in-c</link>
		<comments>http://codingrecipes.com/implementation-of-a-vector-data-structure-in-c#comments</comments>
		<pubDate>Thu, 23 Jul 2009 22:16:44 +0000</pubDate>
		<dc:creator>Codehead</dc:creator>
				<category><![CDATA[C Programming]]></category>
		<category><![CDATA[Data Structures]]></category>
		<category><![CDATA[Low Level]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://blog.code-head.com/?p=674</guid>
		<description><![CDATA[I use Python a lot but it&#8217;s very slow in some cases which I then use C because it can be 1,000s X faster than Python.
Here is a Vector that I just wrote to use in my new project:
vector.h

/**
 * Hamid Alipour
 */
&#160;
#ifndef __VECTORH__
#define __VECTORH__
&#160;
#include &#60;stdio.h&#62;
#include &#60;stdlib.h&#62;
#include &#60;ctype.h&#62;
#include &#60;string.h&#62;
#include &#60;assert.h&#62;
&#160;
#define VECTOR_INIT_SIZE    4
#define [...]]]></description>
		<wfw:commentRss>http://codingrecipes.com/implementation-of-a-vector-data-structure-in-c/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Eclipse &#8220;Launch Failed. Binary Not Found.&#8221; and Netbeans</title>
		<link>http://codingrecipes.com/eclipse-launch-failed-binary-not-found-and-netbeans</link>
		<comments>http://codingrecipes.com/eclipse-launch-failed-binary-not-found-and-netbeans#comments</comments>
		<pubDate>Sun, 11 Jan 2009 03:28:59 +0000</pubDate>
		<dc:creator>Codehead</dc:creator>
				<category><![CDATA[C Programming]]></category>
		<category><![CDATA[IDEs]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://blog.code-head.com/?p=562</guid>
		<description><![CDATA[Last night I needed a C++ IDE right away; I had Eclipse for writing Python and knew that it had a C/C++ extension called CDT.
So I installed this CDT and I also had MingW and Cygwin installed but the only project I could compile was the sample Hello World project.
Whenever I made an empty project, [...]]]></description>
		<wfw:commentRss>http://codingrecipes.com/eclipse-launch-failed-binary-not-found-and-netbeans/feed</wfw:commentRss>
		<slash:comments>59</slash:comments>
		</item>
		<item>
		<title>C++ needs a higher level standard library</title>
		<link>http://codingrecipes.com/c-needs-a-higher-level-standard-library</link>
		<comments>http://codingrecipes.com/c-needs-a-higher-level-standard-library#comments</comments>
		<pubDate>Fri, 09 Jan 2009 07:27:02 +0000</pubDate>
		<dc:creator>Codehead</dc:creator>
				<category><![CDATA[C Programming]]></category>
		<category><![CDATA[Low Level]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://blog.code-head.com/?p=558</guid>
		<description><![CDATA[I&#8217;m sure I&#8217;m not the only one who thought about this but I think one of the things that holds me back from using it more is the fact that C++ doesn&#8217;t have a higher level standard library.
A while back I was thinking of writing a thread library that works both on Windows (my desktop) [...]]]></description>
		<wfw:commentRss>http://codingrecipes.com/c-needs-a-higher-level-standard-library/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comparing Programming Languages</title>
		<link>http://codingrecipes.com/comparing-programming-languages</link>
		<comments>http://codingrecipes.com/comparing-programming-languages#comments</comments>
		<pubDate>Sat, 25 Oct 2008 19:21:38 +0000</pubDate>
		<dc:creator>Codehead</dc:creator>
				<category><![CDATA[C Programming]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://blog.code-head.com/?p=467</guid>
		<description><![CDATA[I just found this great tool and I thought I&#8217;d share it, it compares performance and memory usage in any two programming languages, it has a good list of languages too.
For example, this is the comparison between PHP and C:
http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&#038;lang=gcc&#038;lang2=php
PHP vs Python:
http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&#038;lang=python&#038;lang2=php
Python vs Ruby:
http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&#038;lang=python&#038;lang2=ruby
C vs Java:
http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&#038;lang=gcc&#038;lang2=java
And finally C vs C++:
http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&#038;lang=gcc&#038;lang2=gpp
]]></description>
		<wfw:commentRss>http://codingrecipes.com/comparing-programming-languages/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A binary tree node insertion function</title>
		<link>http://codingrecipes.com/a-binary-tree-node-insertion-function</link>
		<comments>http://codingrecipes.com/a-binary-tree-node-insertion-function#comments</comments>
		<pubDate>Thu, 11 Sep 2008 17:16:47 +0000</pubDate>
		<dc:creator>Codehead</dc:creator>
				<category><![CDATA[C Programming]]></category>
		<category><![CDATA[Low Level]]></category>

		<guid isPermaLink="false">http://blog.code-head.com/?p=322</guid>
		<description><![CDATA[I was working on this for a few days and came up with 3 versions of this function, don&#8217;t even ask for the first one.
Here is the second version which is inspired by K&#038;R&#8217;s example:
(Just read BTree as Binary Tree)

/** First Version **/
void BTree_Store&#40;BTree *t, char *key, void *elem&#41;
&#123;
       [...]]]></description>
		<wfw:commentRss>http://codingrecipes.com/a-binary-tree-node-insertion-function/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Programming Paradigms 6; Stack</title>
		<link>http://codingrecipes.com/programming-paradigms-6-stack</link>
		<comments>http://codingrecipes.com/programming-paradigms-6-stack#comments</comments>
		<pubDate>Tue, 02 Sep 2008 11:21:41 +0000</pubDate>
		<dc:creator>Codehead</dc:creator>
				<category><![CDATA[Assembly Programming]]></category>
		<category><![CDATA[C Programming]]></category>

		<guid isPermaLink="false">http://blog.code-head.com/?p=254</guid>
		<description><![CDATA[Prof. Cain discusses C language programming by focusing on different forms of stack.

]]></description>
		<wfw:commentRss>http://codingrecipes.com/programming-paradigms-6-stack/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programming Paradigms 5; Linear Search and Stack</title>
		<link>http://codingrecipes.com/programming-paradigms-5-linear-search-and-stack</link>
		<comments>http://codingrecipes.com/programming-paradigms-5-linear-search-and-stack#comments</comments>
		<pubDate>Tue, 26 Aug 2008 03:11:31 +0000</pubDate>
		<dc:creator>Codehead</dc:creator>
				<category><![CDATA[Assembly Programming]]></category>
		<category><![CDATA[C Programming]]></category>

		<guid isPermaLink="false">http://blog.code-head.com/?p=210</guid>
		<description><![CDATA[This one is about linear search and stack within the C programming language.

It&#8217;s great  
]]></description>
		<wfw:commentRss>http://codingrecipes.com/programming-paradigms-5-linear-search-and-stack/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programming Paradigms 4; More Pointers, Arrays and Structures</title>
		<link>http://codingrecipes.com/programming-paradigms-3-more-pointers-arrays-and-structures</link>
		<comments>http://codingrecipes.com/programming-paradigms-3-more-pointers-arrays-and-structures#comments</comments>
		<pubDate>Fri, 22 Aug 2008 04:14:59 +0000</pubDate>
		<dc:creator>Codehead</dc:creator>
				<category><![CDATA[Assembly Programming]]></category>
		<category><![CDATA[C Programming]]></category>

		<guid isPermaLink="false">http://blog.code-head.com/?p=189</guid>
		<description><![CDATA[By Professor Jerry Cain.

]]></description>
		<wfw:commentRss>http://codingrecipes.com/programming-paradigms-3-more-pointers-arrays-and-structures/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programming Paradigms 3; Arrays and Structures</title>
		<link>http://codingrecipes.com/programming-paradigms-2-arrays-and-structures</link>
		<comments>http://codingrecipes.com/programming-paradigms-2-arrays-and-structures#comments</comments>
		<pubDate>Tue, 19 Aug 2008 09:01:58 +0000</pubDate>
		<dc:creator>Codehead</dc:creator>
				<category><![CDATA[Assembly Programming]]></category>
		<category><![CDATA[C Programming]]></category>

		<guid isPermaLink="false">http://blog.code-head.com/?p=150</guid>
		<description><![CDATA[In this lecture, Professor Jerry Cain explains arrays and structures and their internal representations.

]]></description>
		<wfw:commentRss>http://codingrecipes.com/programming-paradigms-2-arrays-and-structures/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
