<?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>Hamid Alipour on Web Development &#38; Programming - Coding Recipes &#187; C/C++</title>
	<atom:link href="http://codingrecipes.com/category/c/feed" rel="self" type="application/rss+xml" />
	<link>http://codingrecipes.com</link>
	<description></description>
	<lastBuildDate>Thu, 12 Jan 2012 20:08:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>Animation Curves and Tweening; Understanding Animation Curves</title>
		<link>http://codingrecipes.com/animation-curves-and-tweening-understanding-animation-curves</link>
		<comments>http://codingrecipes.com/animation-curves-and-tweening-understanding-animation-curves#comments</comments>
		<pubDate>Thu, 16 Jun 2011 22:23:18 +0000</pubDate>
		<dc:creator>Codehead</dc:creator>
				<category><![CDATA[C Programming]]></category>
		<category><![CDATA[C/C++]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[OpenGL]]></category>

		<guid isPermaLink="false">http://codingrecipes.com/?p=1184</guid>
		<description><![CDATA[These equations are by Robert Penner, you can find a document here that explains this in much greater detail: http://www.robertpenner.com/easing/ The correct linear tween function looks like this: float linear_tween&#40;float t, float start, float end&#41; &#123; if &#40;t &#62; 1.0f&#41; return end; return t * end + &#40;1.0f - t&#41; * start; &#125; t is [...]]]></description>
		<wfw:commentRss>http://codingrecipes.com/animation-curves-and-tweening-understanding-animation-curves/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SQLite And The Problem Of Storing Long Long Integers</title>
		<link>http://codingrecipes.com/sqlite-and-the-problem-of-storing-long-long-integers</link>
		<comments>http://codingrecipes.com/sqlite-and-the-problem-of-storing-long-long-integers#comments</comments>
		<pubDate>Wed, 23 Mar 2011 19:55:16 +0000</pubDate>
		<dc:creator>Hamid</dc:creator>
				<category><![CDATA[C Programming]]></category>
		<category><![CDATA[C/C++]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[iPhone SDK]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mac Programming]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[SQLite]]></category>

		<guid isPermaLink="false">http://codingrecipes.com/?p=1118</guid>
		<description><![CDATA[Recently, I was trying to store a very large integer value in a SQLite column, it didn&#8217;t matter wether I used INTEGER or UNSIGNED BIG INT, SQLite rounded it for me and I was left with an integer value that wasn&#8217;t even close to what I needed. So one solution was to just use a [...]]]></description>
		<wfw:commentRss>http://codingrecipes.com/sqlite-and-the-problem-of-storing-long-long-integers/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C: Determining Size Of a Malloced C Pointer At Runtime</title>
		<link>http://codingrecipes.com/c-determining-size-of-a-c-pointer-at-runtime</link>
		<comments>http://codingrecipes.com/c-determining-size-of-a-c-pointer-at-runtime#comments</comments>
		<pubDate>Tue, 01 Mar 2011 06:30:25 +0000</pubDate>
		<dc:creator>Hamid</dc:creator>
				<category><![CDATA[C Programming]]></category>
		<category><![CDATA[C/C++]]></category>

		<guid isPermaLink="false">http://codingrecipes.com/?p=1096</guid>
		<description><![CDATA[There is no direct/cross-platform way of doing this but you could do something cool, you could do what malloc does&#8230; (Although malloc stores more data than this) Say you want to allocate a chunk that is 100 bytes and you want to somehow attach this size to it, so you can check the size anytime [...]]]></description>
		<wfw:commentRss>http://codingrecipes.com/c-determining-size-of-a-c-pointer-at-runtime/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>C: Set An Entire Array Of Pointers To NULL</title>
		<link>http://codingrecipes.com/c-set-an-entire-array-of-pointers-to-null</link>
		<comments>http://codingrecipes.com/c-set-an-entire-array-of-pointers-to-null#comments</comments>
		<pubDate>Tue, 22 Feb 2011 21:57:56 +0000</pubDate>
		<dc:creator>Hamid</dc:creator>
				<category><![CDATA[C Programming]]></category>
		<category><![CDATA[C/C++]]></category>

		<guid isPermaLink="false">http://codingrecipes.com/?p=1070</guid>
		<description><![CDATA[Apparently you can&#8217;t use memset() to do this: memset&#40;the_pointer, '0', sizeof&#40;the array&#41;&#41;; This will set all the bits in the array to zero but 0 is not guaranteed to be the representation of a NULL pointer so this might be true: if &#40;the_pointer_array&#91;10&#93; != NULL&#41; &#123;&#125; You must loop through and set them one by [...]]]></description>
		<wfw:commentRss>http://codingrecipes.com/c-set-an-entire-array-of-pointers-to-null/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenGL ES: Unbinding Vertex Buffer Objects &#8211; VBOs</title>
		<link>http://codingrecipes.com/opengl-es-unbinding-vertex-buffer-objects-vbos</link>
		<comments>http://codingrecipes.com/opengl-es-unbinding-vertex-buffer-objects-vbos#comments</comments>
		<pubDate>Tue, 07 Dec 2010 07:59:48 +0000</pubDate>
		<dc:creator>Codehead</dc:creator>
				<category><![CDATA[C Programming]]></category>
		<category><![CDATA[C/C++]]></category>
		<category><![CDATA[OpenGL]]></category>

		<guid isPermaLink="false">http://codingrecipes.com/?p=1053</guid>
		<description><![CDATA[I couldn&#8217;t find this mentioned anywhere online, but the solution is very easy: glBindBuffer&#40;GL_ARRAY_BUFFER, 0&#41;; glBindBuffer&#40;GL_ELEMENT_ARRAY_BUFFER, 0&#41;; I hope this helps!]]></description>
		<wfw:commentRss>http://codingrecipes.com/opengl-es-unbinding-vertex-buffer-objects-vbos/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A Tiny MySQL++ Tutorial; C++ and MySQL; MySQL++ Example</title>
		<link>http://codingrecipes.com/a-tiny-mysql-tutorial-c-and-mysql-example</link>
		<comments>http://codingrecipes.com/a-tiny-mysql-tutorial-c-and-mysql-example#comments</comments>
		<pubDate>Wed, 25 Feb 2009 20:23:26 +0000</pubDate>
		<dc:creator>Codehead</dc:creator>
				<category><![CDATA[C/C++]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://blog.code-head.com/?p=594</guid>
		<description><![CDATA[I wrote a post about how to install MySQL++ and I thought I will write a quick tutorial on how to use it too. This is a very basic MySQL++ program and it&#8217;s very self explanatory: #include &#60;mysql++.h&#62; #include &#60;stdlib.h&#62; &#160; using namespace std; using namespace mysqlpp; &#160; int main&#40;&#41; &#123; try &#123; Connection conn&#40;false&#41;; [...]]]></description>
		<wfw:commentRss>http://codingrecipes.com/a-tiny-mysql-tutorial-c-and-mysql-example/feed</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Installing MySQL++; How to install MySQL++ on Linux-CentOS</title>
		<link>http://codingrecipes.com/installing-mysql-how-to-install-mysql-on-linux-centos</link>
		<comments>http://codingrecipes.com/installing-mysql-how-to-install-mysql-on-linux-centos#comments</comments>
		<pubDate>Wed, 25 Feb 2009 19:56:50 +0000</pubDate>
		<dc:creator>Codehead</dc:creator>
				<category><![CDATA[C/C++]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://blog.code-head.com/?p=589</guid>
		<description><![CDATA[There is a lack of documentation on how to do this, I guess they assume that you must know a lot IF you are trying to use this library. But here are step by step instructions on how to do it. What you need Root access to your server. An SSH client, like putty, it&#8217;s [...]]]></description>
		<wfw:commentRss>http://codingrecipes.com/installing-mysql-how-to-install-mysql-on-linux-centos/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

