I'm planning to write some code for a friend (for free), and may use C++,
which I haven't used in 5 years. Just installed my VC++6 on Windows xp home
edition.
Since my recollection of MS VC++ has faded anyway, I was thinking of trying
their free VC++ express (I love C++ but never gave MS VC++6 high marks for
user friendliness). I have some questions and reservations, and would
appreciate any advice.
--Will installing the free VC++ express mess up my installation of VC++6,
somehow making that less usable?
I imagine installing VC express might answer the remaining questions, but
I'm a bit afraid to do that without reassurance about its effect on VC++6.
--does VC express have the full ISO C++, including STL?
--are there restrictions, like amount of memory used, size of arrays, etc?
--does it produce reasonably fast code?
--is it easy to get started?
--what else does VC express lack that the full commercial product has?
--any other comments are welcome
My code is not going to be polished professional work--just a favor for one
friend. But I do need STL, operator overloading, reasonable speed of
execution, and to be able to read/write text files on disk and display info
to the user. Basically, the program is going to read *a lot* of data, do
some *lengthy* numerical number crunching, write some results back to disk,
and display some results.
Thank you all!