Tutorial for beginner/ Tutorial voor beginner

Tutorial for beginner/ Tutorial voor beginner

Post by Rensju » Wed, 01 Sep 2004 00:00:31


Hello, does someone have / know a good C++ tutorial for beginnners? I would prefer Dutch, but English is also fine.

Hoi, heeft / kent iemand nog een goede C++ tutorial voor beginners? Het liefste in Nederlands, maar Engels is ook goed.

Thnx,
Rensjuh
 
 
 

Tutorial for beginner/ Tutorial voor beginner

Post by Christophe » Wed, 01 Sep 2004 00:13:52

Rensjuh < XXXX@XXXXX.COM > spoke thus:


The FAQ for this group isn't really a tutorial, and it's in English.
That said, you may nevertheless find it useful:

http://www.yqcomputer.com/ ++-faq-lite/

--
Christopher Benson-Manica | I *should* know what I'm talking about - if I
ataru(at) *** space.org | don't, I need to know. Flames welcome.

 
 
 

Tutorial for beginner/ Tutorial voor beginner

Post by ageofscot » Wed, 01 Sep 2004 09:53:46


I think that C++ From The Ground Up by Herbert Schildt is a good book
to learn C++ from. That is how I learned it. Otherwise,
www.cprogramming.com has some tutorials, although I do not like them.
www.gametutorials.com also has some C and C++ tutorials. It can be
difficult to find C++ tutorials on the web that are good, I prefer to
use books. I reccomend going to a local bookstore and looking at the
C++ books. Make sure that the book is fairly recent, within your price
range, written for your skill level, and that the author is not
extremely bland for you. Also, all the websites are in English.
 
 
 

Tutorial for beginner/ Tutorial voor beginner

Post by Christophe » Wed, 01 Sep 2004 22:05:40

Scott Simontis < XXXX@XXXXX.COM > spoke thus:


Most people here (and on comp.lang.c) would disagree, but YMMV (as
well as OP's).

--
Christopher Benson-Manica | I *should* know what I'm talking about - if I
ataru(at) *** space.org | don't, I need to know. Flames welcome.
 
 
 

Tutorial for beginner/ Tutorial voor beginner

Post by Mike Wahle » Thu, 02 Sep 2004 05:18:07


would prefer Dutch, but English is also fine.

http://www.yqcomputer.com/ ++.FAQ.html#q6.4

-Mike
 
 
 

Tutorial for beginner/ Tutorial voor beginner

Post by Mabde » Thu, 02 Sep 2004 11:04:57


Well, people certainly have a lot of time on their hands. I haven't read the
book in question, but the first few pages of
http://www.yqcomputer.com/
word minutiae. I can only imagine it is a beginners book and not actually
designed to split standards hairs. Now I won't recommend it or anything, but
the list of trivia on the web site for a first programming book was amazing.
Has this guy seen my 3rd grade science book?

Examples of things I don't care about in my first program, the authors
comments are prefaced by ##, with the idiot nitpicker following (my comments
begin with Huh?)

===========================
"
## No other keywords are allowed in a conforming program.
Of course, no other keywords are allowed in a strictly conforming program.
"
Huh? What does this even mean _strictly_ speaking.

"
## x = 'A'; /* give x the value 65 */
This comment, and the following text, leave the reader believing that 'A'
must have the value 65, and by extension that C requires the use of ASCII
codes. This is of course false, but it would be hard to tell from the book.
"

Huh? ^2 I'm trying to print "Hello, World!" - Do I need EBCDIC vs ASCII
right now?!!

## First, the null character may not be used except
## in the first byte of a multibyte sequence.

I read this as meaning that the multibyte character <00><94> is legal while
the multibyte character <94><00> is not. In actual fact, the standard
states that a zero byte must not appear in any multibyte character other
than the null character (i.e. the end of string indicator).

Huh? Isn't that the first byte in a multibyte character? Who cares if a 94
comes after the null? Am I supposed to care about the garbage after my
string's null? No.

===========================

I got bored after that.
--
Mabden
 
 
 

Tutorial for beginner/ Tutorial voor beginner

Post by jcoffi » Thu, 02 Sep 2004 23:03:31


[ ... ]


The bottom line is pretty simple: it's perfectly fine for a beginner's
book to sipmlify, gloss over details, etc.

It's NOT fine (or even forgivable) for it to teach things that are
actually wrong. It's absolutely true that most of the things you
pointed out don't matter to a beginner -- but that points out problems
in the book rather than in its critique. The book should simply have
ignored the things it wasn't really going to teach. As-is, the book
contains as much misinformation as it does information, and makes it
virtually impossible for the beginner to sort out what most of it
really means at all.

Most regular members of the C and C++ related newsgroups dislike
Herbert Schildt's books for a very specific reason: people who study
his books consistently end up asking questions that are based on false
assumptions. To solve the problems, the regulars have to go back to
the first principles and give long, boring explanations about why and
how most of the assumptions the person is making are blatantly wrong,
and the person will have to go forget most of what he thinks he knows
before he has any hope of learning things that are correct.

IMO, anybody writing a book on programming should be required to take
an equivalent of (at least part of) the Hippocratic oath -- "First, do
no harm." Likewise, books should be judged (to a large extent) based
on the degree to which they meet that criterion -- and in that regard,
every one of Herbert Schildt's books is a spectacular failure.

--
Later,
Jerry.

The universe is a figment of its own imagination.
 
 
 

Tutorial for beginner/ Tutorial voor beginner

Post by Mabde » Fri, 03 Sep 2004 09:41:30


I can see that. I haven't been posting here long enough to be annoyed by
things that I see Ranting Regulars (no offense, y'all) pick on. So to me, it
looks like trivial stuff and I want to yell, "Get over it!!" But I guess the
pollution factor and the time factor really haven't hit me yet, so it
doesn't really seem important to me personally. And it seems like some RR
spend more time shouting down others than just ignoring the post and moving
on, and I do have to read those. I mean, that's what killfiles are FOR (and
I get the feeling I'm getting close to ending up there myself, but it's just
my opinion, sorry)!

My point is, when does shouting down a troll make a person or group a troll
themselves. Why do I have to read 10 posts saying don't read the first post?
Wouldn't it just go away quicker via silence versus hoot - and - holler?

--
Mabden