Sign in to follow this  
Bruce Lee

Advices for a C++ beginner

Recommended Posts

Hi! I have learned standard C before, and a bit of C++ too, and now i decided to learn C++ finally. I would like to get some advices. First i need to choose a developing environment. I would like to use such a free IDE like Netbeans for java, its important for me that it should contain a GUI builder, where i can edit my stuff visually. What tool do you recommend ( apart from Visual Studio express versions ) ? Is there a free visual editor for C++ ? And i will also need some tutorials. Is there some what you recommend, where from you can learn fast? Thanks in advance!

Share this post


Link to post
Share on other sites
Visual C++ Express Edition is by far the best for a beginner. Is there a reason you don't want to use it? If you plan to develop on Linux I can understand, but if you're on Windows, I can't think of a really good reason to avoid Visual Studio

Share this post


Link to post
Share on other sites
Quote:

its important for me that it should contain a GUI builder, where i can edit my stuff visually. What tool do you recommend ( apart from Visual Studio express versions ) ?

"GUI builders" are associated with the API providing your GUI infrastructure, not C++ itself. There are no "visual C++ editors" because it's not a visually-oriented development language (the name of Microsoft's excellent IDEs notwithstanding).

You should use Visual C++ Express, because it is free an top notch. Once you select a windowing framework (such as wxWidgets) you could use the editors for that framework to build GUIs.

That said, C++ isn't necessarily the language I'd recommend for building GUI applications, and all the GUI building toolkits in the world won't get you terribly far if you want to make games. If indeed all you want to make are GUI applications, look into things like wxWidgets or Qt or perhaps consider an alternative language (such as C#, which lets you use Windows Forms and the reasonably decent forms editor in the Visual Studio packages).

Share this post


Link to post
Share on other sites
Thanks for the replys guys. I thought there was such a framework for c++ as it is for java. I think then i try it with netbeans, at least i know that in some degree. What library do you recommend for GUI building?

Share this post


Link to post
Share on other sites
Aside of the GUI issue, and for others who find this thread, by far the best resource online for C++ is in my opinion C++ FAQ Lite. Starting from section 6 it should be pretty simple for anyone knowing C already. And eventually understanding all the stuff from there places you above beginner.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this