Re: Learning C++ and getting Compiler errors.

From: Alwyn (dt015a1979_at_mac.com.invalid)
Date: 11/10/04

  • Next message: AdamLeeCN: "Re: overloading operator<<"
    Date: Wed, 10 Nov 2004 12:50:00 +0000
    
    

    In article <cmsrfk$q89$1@planja.arnes.si>, Marko Zagar
    <marko.zagar1@siol.net> wrote:
    >
    > Actually, for learning purposes VC++ 6 is fine, but I recommend starting
    > with console applications (in case you have no previous programming
    > experience). About the only thing new VC++ brings is .NET and a load of
    > new (complicated) frameworks/libs/etc. Not really essential for game
    > programming.

    I've no experience of this compiler, but it's my understanding that the
    standards compliance of version 6 is mediocre, while that of version 7
    is much better. In other words, the older version has idiosyncrasies
    and is not future-proof. I would therefore say that it is an inferior
    tool for learning, even at the most basic level.

    <snip>

    > For tutorials on C++, use goodle and search "programming c++", there
    > are many online books,

    There isn't much out there on C++ that is both good and up-to-date.
    Perhaps the best of the bunch is *Thinking in C++* by Bruce Eckel:
    <http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html>

    > and if you want game programming, try
    > http://nehe.gamedev.net/ (very nice) or http://www.gamedev.net/.

    Programming games, starting from the very simplest, is an excellent way
    of learning about nearly all aspects of computing, not least because it
    is fun, and you are motivated to play with your own creations.

    Alwyn


  • Next message: AdamLeeCN: "Re: overloading operator<<"

    Relevant Pages

    • Re: trouble creating array of objects
      ... > programming would want to take that approach. ... Someone learning for any ... How to write template classes ... Using pointers and new is not advanced memory management it's the language ...
      (alt.comp.lang.learn.c-cpp)
    • RE: C# book for 16 yo?
      ... First I would suggest first learning Visual Studio.NET. ... Then I suggest 2 books to actually learn C# - Microsoft has a book called ... important to quality programming. ... language that combines all the best features of previous languages and is ...
      (microsoft.public.dotnet.languages.csharp)
    • Re: trouble creating array of objects
      ... >> happen to be learning because they enjoy the same challenge. ... programming would want to take that approach. ... How to write template classes ... > example is necessary to aid learning but they do not use explicit template ...
      (alt.comp.lang.learn.c-cpp)
    • Re: A database theory resource - ideas
      ... I actually own books by the above authors. ... things are much better on the programming side, ... "We don't need no stinkin' principles. ... programmed learning might work to improve logic, empiricism, overcoming ...
      (comp.databases.theory)
    • Re: HLA v2.x and / or LASM suggestion: Win32 Resources
      ... The main purpose of learning assembly programming is to understand ... Because the simplest file format is the DOS com format and the simplest ...
      (alt.lang.asm)