Sunday, July 12, 2009

Can u tell me please about the advanced c programming in graphics , system programming & other applications?

i want to know the application of c pragramming in Graphics,system programming such as system calls , in designing GUI based prorgamming using C so please help on that point or tell me the link where i can find it

Can u tell me please about the advanced c programming in graphics , system programming %26amp; other applications?
Look, that is a general question. You can even get a good answer in almost any good college catalog. C as a language evolved during an important transitional period in the development of computers, and while -- technically -- Unix started first, it was almost immediately written in C.





Why? Programming is a branch of applied mathematics. In essence this means we are almost always abstracting from the properties of our machines to find ways to get them to do what we want them to. C is precisely a great language for System programming, embedded programming and graphics and other drivers because if a device is controlled by switches (as most are) it is one of the most straightforward for creating a logical model of any device which will send it the commands that make it work while providing an interface which we can understand.





The above poster recommended Visual C++ and OpenGL. Since I'm on Linux I'm not going to recommend Visual C++ but will recommend OpenGL. On the other hand, I don't see what that has to do with the topic beyond being examples of them. Visual C++ is optimized for the Microsoft Windows system. If you are writing for the Microsoft Windows Operating System there is no reason not to take advantage of the Visual C++ libraries. However Borland's products, Bloodshed Software's DevC++ and Digital Mars's C/C++ compiler also have Windows libraries which are perfectly good (and more secure because they use fewer undocumented features). OpenGL is implemented across most x86-based OSes and provides great hardware access. Using their libraries is a real blessing. I've linked to a site which hosts openGL tutorials in sources. Both are examples of many tools which have been created using C and C++ for the reasons I stated in the beginning.





You might also check out a prototyping language called tk/tcl which came out of Unix but provides a quick method of creating GUI-based applications across several platforms. Once you understand the concepts you will be better able to research and use the libraries which are best for you or, alternatively to learn what you need to do to write them.
Reply:if you r asking abt graphics using c i think the most powerful tool for this is visual c++ using opengl , but for making codes that powerfull for different applications with relatively simple interfaces i think C++Builder is your best choice ...you will thank me for this program because it is very powerfull..i even made a code using it to to the screen dancing on and off .


you can find useful exaples and explanations at this website :


www.dr-dmitriy.tu1.ru

surveys

No comments:

Post a Comment