ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

Removed Areas > C / C++

C++ Programming Resources

<< < (4/5) > >>

mwb1100:
Maybe this isn't the right place to ask, but does anyone have a a more recent opinion on a good C++ IDE/Compiler?
-Deozaan (March 25, 2010, 07:02 PM)
--- End quote ---

I'm surprised it hasn't been mentioned yet, but if you're looking for something on Windows MS has the free Express versions of Visual Studio, including one for C++:

  - http://www.microsoft.com/express/Downloads/#2008-Visual-CPP

Right now it's VS2008-based, but in a month or so it should be switched over to the VS 2010 version. There are some limitations:

  - http://stackoverflow.com/questions/86562/what-is-missing-in-the-visual-studio-express-editions/86614#86614

but if you're just starting out or aren't impacted by the limitations, it's a very nice IDE. For C++ the big limitation is lack of support for MFC/ATL. There are some hacks for getting those libraries working (by downloading the driver kit, which has some support for them), but I'd say you might want to consider something like Qt instead and skip MFC altogether.

Speaking of Qt - I've never used their IDE, but I've heard good things about it:

  - http://qt.nokia.com/products/developer-tools?currentflipperobject=821c7594d32e33932297b1e065a976b8

Lashiec:
Code::Blocks is currently undergoing a testing and bugfixing phase in preparation for a new stable release, and I expect that at least it will support Windows 7 properly. 64-bit compatibility is another thing, the program should run fine, but generating 64-bit executables is a different thing, and I ignore if they will provide a 64-bit version of MinGW or not. Not that it's difficult to get such version by yourself, but it's always nicer to have everything configured in one step.

And, of course, if everything fails, you always have Linux as well.

ewemoa:
Code::Blocks is currently undergoing a testing and bugfixing phase in preparation for a new stable release
-Lashiec (March 26, 2010, 09:38 PM)
--- End quote ---
I've been using the nightly build that Deozaan referred to for some weeks now and it hasn't given me any trouble (though I'm just trying to see what it's like to create FARR plugins with it).

it's always nicer to have everything configured in one step.
--- End quote ---
Indeed!  In retrospect, I don't think the steps involved in getting things working are hard -- what I found difficult was trying to find the appropriate instructions (note: here I'm referring to also installing MinGW and MSYS first) -- I misled myself via multiple sets of old instructions :)

daddydave:
Some of the C++ links here have been mentioned before, some haven't. Just cleaned up the dead links.
delicious.com/daddydave/c++

EDIT: Later realized I had some more links tagged stl but not c++, cleaned those up and tagged with c++ so they show up in the list too.

ewemoa:
Thanks for sharing!

I particularly found:

  http://gigamonkeys.com/blog/2009/10/16/coders-c++.html

to be interesting.

I've started to read Bruce Eckel's Thinking in C++ which has been mentioned (or hinted at) on DC before.  So far it has been helpful in sorting out various points I've been confused about and it's nice that it seems fairly readable on certain small-screen devices (being in HTML).

(Thanks to fenixproductions and jgpaiva for their recommendations of Eckel's works -- perhaps if I become interested in Java at some point, I'll take a look at Thinking in Java.)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version