Better tutorials(Book would work too)

This is a discussion on Better tutorials(Book would work too) within the C++ Programming forums, part of the General Programming Boards category; Ok, i get the basics of C++ easily... you know, arrays, char arrays, functions, classes, inheritance(pretty sure). The basics. however, ...

  1. #1
    Registered User
    Join Date
    Aug 2007
    Location
    Springfield, MO
    Posts
    4

    Better tutorials(Book would work too)

    Ok, i get the basics of C++ easily... you know, arrays, char arrays, functions, classes, inheritance(pretty sure). The basics. however, i don't think the site (cprogramming.com) tutorial on pointers, linked lists, and binary trees is good enough, at least i don't get it. So, if anyone knows any good tutorials for these subjects and/or books please tell me.

    Thanks.

  2. #2
    Software Developer jverkoey's Avatar
    Join Date
    Feb 2003
    Location
    University of Waterloo
    Posts
    1,903
    Seeing as you know the "basics", try writing a respectably-sized project. Eventually you will be forced to make a design decision as to whether a pointer is necessary over a value in a function, and this will give you a much stronger appreciation for pointers than if you had just read some odd tutorial on the concept.

    Also, linked lists and binary trees are something that you should be able to easily do some independant research on without us feeding you.

  3. #3
    Registered User
    Join Date
    Aug 2007
    Location
    Springfield, MO
    Posts
    4
    Ok, i'll go to the library i guess and look for some books that might explain them...

    But for your suggestion, i have trouble thinking of something i could make without knowing graphics... any ideas of some good projects to start at my level? I know, i will need to be able to think of things to work on by myself, but i just can't think of anything... if you have any ideas please tell me.

    Thanks

  4. #4
    Software Developer jverkoey's Avatar
    Join Date
    Feb 2003
    Location
    University of Waterloo
    Posts
    1,903
    Brainstorm something on your way to school/work/the gym/a party. Some of my most random software projects have been born on the sidewalks of the city.

  5. #5
    Kiss the monkey. CodeMonkey's Avatar
    Join Date
    Sep 2001
    Posts
    907
    If you want to get a good grip of the language, consider writing a small library. For example, my Dad wanted a quick way to calculate how many hours his employees worked, given time sheets (you know, instead of doing by hand in about three seconds).
    So, I wrote an abstracted time sheet class, and then was able to implement it first in a console, and then later with a GUI as I picked up the skills. Same code.
    "If you tell the truth, you don't have to remember anything"
    -Mark Twain

  6. #6
    Registered User
    Join Date
    Feb 2006
    Posts
    312
    One of the best free online resources is Bruce Eckel's free e-book, Thinking in C++. It covers more topics, and goes more in depth than most tutorials, and the content is of a fairly decent quality. have a look here http://mindview.net/Books/TICPP/ThinkingInCPP2e.html

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. strcmp returning 1...
    By Axel in forum C Programming
    Replies: 12
    Last Post: 09-08-2006, 07:48 PM
  2. getline() don't want to work anymore...
    By mikahell in forum C++ Programming
    Replies: 7
    Last Post: 07-31-2006, 10:50 AM
  3. Why don't the tutorials on this site work on my computer?
    By jsrig88 in forum C++ Programming
    Replies: 3
    Last Post: 05-15-2006, 10:39 PM
  4. fopen();
    By GanglyLamb in forum C Programming
    Replies: 8
    Last Post: 11-03-2002, 11:39 AM
  5. DLL __cdecl doesnt seem to work?
    By Xei in forum C++ Programming
    Replies: 6
    Last Post: 08-21-2002, 04:36 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21