Thread: Advanced but yet general

  1. #1
    Registered User
    Join Date
    Dec 2002
    Posts
    24

    Advanced but yet general

    Hello everyone,
    I have now finished the 'Sams Teach Yourself C for Linux Programming in 21 Days' book. now I'm looking for something more advanced but every advanced level book that I find is about a specific topic: Encryption, Device Drivers, Embeded, Sockets, etc. I was wondering if anyone knows a generic book on C that is for levels intermediate - Advanced (not in a specific field) ? Since my book was a 21 Day book, I think it had to shrink a lot of topics to fit them in the 21 days and there weren't many topics that it covered very deeply. I heard of a 'Sams Teach Yourself Advanced C Programming in 21 Days' but haven't found it on any bookseller's website!!!

    Any help would be nice...
    Thanx
    Rhodium

  2. #2
    Registered User
    Join Date
    Jul 2003
    Posts
    28
    C Primer Plus isn't an advanced book but it teaches some advanced topics like binary trees and abstract data types at the end. Or if you already know those things you can read The C Programming Language. It's a good book to read once you know the basics. I read both of those books after reading Teach Yourself C in 21 days and I learned a lot more from them and they're good also.

  3. #3
    Registered User Sargnagel's Avatar
    Join Date
    Aug 2002
    Posts
    166

    Re: Advanced but yet general

    Originally posted by Rhodium I heard of a 'Sams Teach Yourself Advanced C Programming in 21 Days' but haven't found it on any bookseller's website!!!
    I've got that book. I paid lots of money to get it, because I thought I really needed it to improve my coding skills. But in the end it just turned out to be useful during some courses at my university (linked lists, binary trees). I was too lazy to read the main part of the book that is about creating a program to manage your music collection.
    Anyway, read the customer reviews at amazon and also check out the review of this book at accu.org.
    If you can get the book for a low price, I'd recommend it.

    http://www.amazon.com/exec/obidos/tg...glance&s=books

  4. #4
    ....
    Join Date
    Aug 2001
    Location
    Groningen (NL)
    Posts
    2,380
    What do you consider generic advanced C?

    > C Primer Plus isn't an advanced book but it teaches some
    > advanced topics like binary trees and abstract data types at
    > the end.

    Algorithms in C from Robert Sedgewick is also quite advanced and a good book. Also is Datastructures and Program Design in C, from Robert Kruse and others. Hmmm, these books are in the field of algorithms and datastructures, too specific?

  5. #5
    Registered User Draco's Avatar
    Join Date
    Apr 2002
    Posts
    463
    I wouldn't think they're too specific. Knowledge of algorithms and data structures seems like something every programmer should know. In my opinion all a programmer basically does is manipulate data and create algorithms to manipulate it.

  6. #6
    Its not rocket science vasanth's Avatar
    Join Date
    Jan 2002
    Posts
    1,683

    Re: Advanced but yet general

    Originally posted by Rhodium
    Hello everyone,
    I have now finished the 'Sams Teach Yourself C for Linux Programming in 21 Days' book. now I'm looking for something more advanced but every advanced level book that I find is about a specific topic: Encryption, Device Drivers, Embeded, Sockets, etc. I was wondering if anyone knows a generic book on C that is for levels intermediate - Advanced (not in a specific field) ? Since my book was a 21 Day book, I think it had to shrink a lot of topics to fit them in the 21 days and there weren't many topics that it covered very deeply. I heard of a 'Sams Teach Yourself Advanced C Programming in 21 Days' but haven't found it on any bookseller's website!!!

    Any help would be nice...

    I would sugest you learn sometin about data structures.. not already made vectors and quest but how they work ad how you could implement them.. different search algorithmms, sort, trees,graphs,etc etc..

    the books i would suggest are


    @Data structures, Algorithms, and Applications in C++@ by SAHNI. which is quite basics and good in explanation..

  7. #7
    Registered User Draco's Avatar
    Join Date
    Apr 2002
    Posts
    463
    I bought a book on data structures called Data Structures for Game Programmers by Ron Penton (it's in teh Premier Press Game Development Series). It covers the topics pretty well, but doesn't always do a good job of explaining things. In addition the game programming aspect that they tie the book to is almost useless. It's good, but you would want to look through it in the bookstore and make sure you like it over the other books because there's better ones out there.

    [edit]
    Oh yes, I forgot to mention that Penton uses C++ almost solely in his code examples
    [/edit]
    Last edited by Draco; 08-09-2003 at 12:54 PM.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. General Guidelines on Preventing Header File collision
    By stanlvw in forum C++ Programming
    Replies: 12
    Last Post: 07-05-2008, 04:02 AM
  2. What's advanced c++ contents ?
    By toysoldier in forum C++ Programming
    Replies: 8
    Last Post: 09-27-2004, 08:12 PM
  3. Advanced? Not Advanced? Anyone?
    By Jotun in forum C++ Programming
    Replies: 3
    Last Post: 04-28-2004, 08:02 PM
  4. General Protection Exception
    By s9uare in forum C++ Programming
    Replies: 1
    Last Post: 11-02-2002, 10:46 AM
  5. you advanced people, read this
    By Leeman_s in forum C++ Programming
    Replies: 2
    Last Post: 10-04-2001, 08:26 PM