
January 22nd, 2013, 05:37 PM
|
 |
Contributing User
|
|
Join Date: Aug 2003
Location: UK
|
|
Any non-trivial C code is likly to use pointers - they ar e fundamental. Saying that you can use pointers to display images is about as useful as saying you can use bricks to build a house.
Wat do you mean by "without using any additional libraries"? Additional to what? The standard library has no support for graphics and modern operating systems necessarily control the graphical display through device drivers through which you must access the display, if only so you app plays nicely with others. So you will need at least access the display through OS libraries of some sort - for cross-platform support using a third-party library is beneficial. The "no libraries" constraint is pointless and counter productive. At some level at least you probably have no real alternative.
Once you have decided how to access the screen, assuming you are not at least going to use a library that already supports your chosen image format, you will need to at least understand that format. For that http://www.wotsit.org/ is your friend.
|