Microsoft Developer Network > Forums Home > Visual Studio Express Editions Forums > Visual C++ Express Edition > Getting Started With C++ and Visual C++ Express Edition
Ask a questionAsk a question
 

StickyGetting Started With C++ and Visual C++ Express Edition

  • Friday, November 16, 2007 11:51 AMeinaros Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    If you're new to the language itself, you should consider getting a good beginner book. There are an infinite number of ways of making life difficult for yourself in a programming language such as C++. Getting a book isn't one of them Smile

    Here's a list, loosely ordered by complexity. I don't want to promote any particular sales organizations, so you'll have to look them up yourself:

    Recommended Books

    Accelerated C++, Andrew Koenig and Barbara E. Moo, ISBN 020170353X
    C++ Primer, Stanley Lippman, Josee Lajoie, Barbara E. Moo, ISBN 0201721481
    The C++ Standard Library, Nicholas M. Josuttis, ISBN 0201379260
    Effective STL, Scott Meyers, ISBN 0201749629
    Effective C++, Scott Meyers, ISBN 0201924889
    More Effective C++, Scott Meyers, ISBN 020163371X
    Exceptional C++, Herb Sutter, ISBN 0201615622
    More Exceptional C++, Herb Sutter, ISBN 020170434X
    Exceptional C++ Style, Herb Sutter, ISBN 0321113586
    The C++ Programming Language, Bjarne Stroustrup, ISBN 0201889544
    Modern C++ Design, Andrei Alexandrescu, ISBN 0201704315

    If you're familiar with C++, and want to get started using Visual C++ 2005 Express Edition, there are various articles, videos and screencasts available on the MSDN web sites.


    When you've gotten friendly with the language, and you are comfortable with the IDE, it's time to start programming something useful. The following list mentions a few web sites which may be of interest to you. I particularly recommend the first two, as they host a great number of articles, tutorials and HOWTOs. If you're looking for anything in particular, such as printing; try those.

    There are, of course, quite a few other web sites out there. Your favorite search engine will definitely be your most trusted and helpful companion in learning C++, VC++ Express, or any other programming / technical subject. If you're stuck; do a search. If that proves unfruitful, ask in a forum (such as this).

    Helpful Web Sites

    CodeProject: Articles and tutorials
    CodeGuru: Articles and tutorials
    C++ FAQ Lite: Common issues and questions about the C++ language
    ProgrammersHeaven: Articles and sample code
    C++4u: Articles
    The Boost Library: Possibly the best C++ library collection out there
    About.com C++: Articles

All Replies