I have study C in the past and have just started to study C++ over the last few weeks.
I have to do a part in a project which includes a window for username and password, and also a window to display results in with a few added buttons for extra control.
My first problem is i have no idea how to start and program a GUI through C++
for windows there is VC++ (win32 and mfc)
for linux you can use QT/gtk. qt will be quite easy though and its cross platform.
im no sure if qt works for unix also.
vc++ comes with Visual studio.
visual studio is an IDE for C++, Visual basic, .net, C# etc etc..
so buy/download visual studio and start coding.
win32 is a set of api's which lets u code GUI thing. but its pure C
for c++ there are wrappers around win32 called microsoft foundation classes (mfc).
take a book and study
charles petzold, microsoft press (for win32)
jeff prosise, microsoft press (for mfc)
but dont start directly with mfc, you wont understand anything.
first study some inital chapters of charles petzold and go to mfc.