I found DEV to be excellent for learning C++, but if you then move to visual
studio and microsoft's version of C++ (I am exaggerating) then it can be a
little confusing with templates.
But do not worry, you will not go wrong. And post your questions to the
mailing list - I need to get better at C++ also!!! (too much cross-language
work!).
>From: "Hossein Haeri" <ult...@em...>
>To: dev...@li...
>Subject: Re: [Dev-C++] Want some help for a c++ beginner.
>Date: Sat, 11 Oct 2003 03:31:09 -0500
>
>Dear lavaspan,
>
> >I am a beginner, but I am learning.
>Good Luck!
>
> > 1.Is Bjarne Stroustrup's The C++ Programming Language suited
> > for a beginner?
>
>Yep! But not as the first text. In my idea, the best book as a
>first text is: "Accelerated C++", just take a look at:
>http://www.acceleratedcpp.com
>
>Anyway, after reading the first text, I recommend TC++PL, and a
>look to the two other famous "general purpose" C++ books, i.e.,
>"The C++ Primer," and "C++: How to Programme". (Look for the
>latest versions.)
>
> > 2.Which c++ complier is recommended for learning pure c++?
>
>There are not so much options, but GCC, Comeau C++, and Intel C++
>are the most Standard compliant ones. (Don't forget that there is
>no fully Standard compliant compiler.)
>
> > 3.I don't want to use some popular comercial c++ development
> > tools such as Microsoft's Visual C++ or Borland' C++ Builder.
> > Is learning basic c++ concepts a good idea, or how about
> > straightly learning those popular tools?
>
>Hmmm... It completely depends on your purposes; If you want to do
>things which I call "Developery stuff," you've got to bypass deep
>issues in C++. If not, then there are enough stuff to consider in
>C++ itself.
>
> > 4.Is Dev-c++ a good tool for learning c++?
>
>Yeah, I believe.
>
> > 5.After I have learnt those basic concepts, by which way I
> > shoud get further concepts? For example the concepts about
> > Windows applications development.
>
>It again, actually, dependes on your needs and interests. As I
>told, there are enough stuff to focus on in C++ itself. But you
>can, as well, get into the different applications using C++.
>
>Regards,
>--Hossein
>--
_________________________________________________________________
Express yourself with cool emoticons - download MSN Messenger today!
http://www.msn.co.uk/messenger
|