Hi, I need a little help please.

Hi Everyone,
I started to study c++ on my own recently. I am reading C++ how to program 8th edition and i use DevC++ compiler. My goals for now are
1. learn how to design a GUI for my C++ programs without having to use visual C++, i was wordering if there is a way, if c++ has its own version of Swing (javaSwing). I have netbeans IDE which i previously used for a course in Java and i hav tried without success on how to enable it to compile c++ programs even after I downloaded the plugins for c/c++.
2. To make programs able to communicate with all ports on a pc and the devices connected to them, for instance a scanner connected via USB or a printer via serial.
I would appreciate it if suggestions could be made on what books, compilers and forums are best for me.

Thank You all in advance
FRM
1: If you want GUIs you can look at QT: http://qt.nokia.com/products/
There are lots and lots of options on this front- if you would like to you can even roll your own.

2: This one is a titch harder and depends on the hardware. And your platform.

For instance, with your scanner, if you were on XP I would possibly look here http://msdn.microsoft.com/en-us/library/windows/desktop/ms630368%28v=vs.85%29.aspx

More likely I would spend more time here : http://www.google.com
Thank You
closed account (ypfz3TCk)
Just to add, the Deitel books - which you are using, are great for reference purposes. Ive worked through the third edition. If possible, I would recommend you look at other books. *Recommended books for learning C++ are:
Accelerated C++ by Koenig & Moo
C++ Primer - Lipman, Lajoie & Moo

I'm using C++ Primer now and wish I had got it in the first place.!!

As for your IDE - you can try Codeblocks. It is very well maintained and especially suited for C++ coding. There is a version for linux & windows.

You will need to learn the basics before you can start writing device drivers for your hardware - as your post implies.

*Recommended by the Association of C & C++ Users - http://accu.org/

As well as this website, there is the usenet group: alt.comp.lang.learn.c-c++ which is frequented by the best C++ programmers in the world (like Stroustrup, Francis Glassborow, Barbara Moo etc)
hope this helps
Last edited on
Topic archived. No new replies allowed.