May 5, 2012

Restrict keyword in C

The restrict keyword is a type qualifier for pointers. It is part of the C99 standard. Second link is sufficient explanation to this keyword.

How to use the restrict qualifier in C []

Demystifying restrict keyword []

Memory Optimization []
The presentation to this topic.

May 1, 2012

Keyword volatile

Volatile is cv qualifier. Even though Dan Saks has already described in few articles volatile keyword as a promise, still there's more to find out !

Here's more to this topic:

Introduction to the Volatile Keyword []
Basics explained as a usage by Nogel Jones.

What does volatile mean []
I suggest reading this one which explains volatile with code examples.

Volatiles Are Miscompiled []

Secret life of volatile []