![]() |
|
#1
|
||||
|
||||
Suggestion request...I was just thinking I'd like to compile a list of good C/C++:
Don't hesitate to recommend something that's already been suggested. If I get something suggested only once, it may not be added. The more recommendations the better the thing must be. One would hope. Mention the user level the item is aimed at (beginner, advanced, guru, 300 IQ only) if you can. I don't know exactly how I'll compile the list, but this is a start... ![]() __________________
During the election they said Obama could only be elected when pigs fly. Well, we currently have an epidemic of Swine Flu. Coincidence? |
||||
|
#3
|
|||
|
|||
|
Is this just a list of guides for C/C++, or guides for using C/C++ within other contexts? e.g. How to program guides vs. how to use sockets, using C/C++
Anyway, here's a few. I'll see if I can't come up with some more. Paid Books: C++ how to program / 2003 / H.M. Deitel, P.J. Deitel. / Beginner+ Algorithms in C++ / 1992 / Robert Sedgewick. / Advanced+ Both use C but are not specifically on the language itself even though they utilise it. They really deserve a mention, especially the first: UNIX system programming : a programmer's guide to software development / 1999 / Keith Haviland, Dina Gray, Ben Salama. / Advanced+ UNIX network programming / 1990 / W. Richard Stevens. / Advanced+ I've got heaps more books I could list, but that depends on what the answer is to my first question. References Two of my favourite references for advanced and onward (not on C/C++ specifically, but how to use sockets with C/C++): Winsock Programmer's FAQ Beej's Guide to Network Programming Links to References and Free Books A whole site with lots of excellent links to more references that I've used for over a year: References and books |
|
#4
|
||||
|
||||
|
Quote:
Thanks for the suggestions... __________________
During the election they said Obama could only be elected when pigs fly. Well, we currently have an epidemic of Swine Flu. Coincidence? |
|
#5
|
||||
|
||||
|
Programming Helpers C/C++ and FLTK From Beginner to Intermediate To qualify my suggestions to this list, I think where I am is important as what this is. I have had some programming experience before attempting to tackle C++ over the years. Basic of course, some Forth, ARexx (Amiga Rexx) and PocketC (a c-ish language for PalmOS devices). I have spent not yet a year learning to use C++ and by virtue of that C. Following is a list of the things I have found useful in that time. Things I have at hand all the time
Things I find very useful (and used!)
If you are a reader, vaguely interesting
I would also like to say that www.GIDForums.com has been my best reference. Since finding this place I have learned immense amounts from Davekw7x, WaltP and LuciWiz in the beginning. Now, there are about ten or twelve people here that I never fail to subscribe to their threads. Add another 20 that I follow their questions (and sometimes offer suggestions to) because they are interesting. How many of you can say the same for your professors? I thank DSmith for helping me find an interest here and Admin (alright J, you know it is you I'm referring to) for making this an excellent online learning facility. Why this site isn't included in colege level programming courses is beyond me. There is many a teacher that could learn much here. Mark __________________
"Opportunity is missed by most people because it comes dressed in overalls and looks like work." --Thomas Alva Edison "Those who would give up essential liberty to purchase a little temporary safety, deserve neither liberty nor safety." --Benjamin Franklin "A happy person is not a person in a certain set of circumstances, but rather a person with a certain set of attitudes." --Hugh Downs |
|
#6
|
|||
|
|||
|
Wow. Looking at that makes me feel a bit embarassed about my seemingly half-hearted attempt.
I do have a book to add, and that is: C++ FAQs 2nd ed. by Marshall Cline, Greg Lomow, Mike Girou. This book is excellent in much the same way as cable_guy described Effective C++ 50 specific ways to improve your programs and designs. I originally had a look because I was questioning why or why not to use a particular feature of the language. In the end, it changed the whole way I used C++, making my programming much more effective than it was. I might just add some notes for the other books, too. C++ how to program / 2003 / H.M. Deitel, P.J. Deitel. / Beginner+ This book will basically do everything you want in a book. It's a good beginner's guide, an excellent reference, and a great paperweight 8-). It includes lots of examples, heaps of excellent mini-projects to try, and heaps more. I don't go anywhere without it. Algorithms in C++ / 1992 / Robert Sedgewick. / Advanced+ This is an older book, but is an incredible guide on algorithms and their supporting data structures. Brilliant. I've really got to buy it at some point (I just borrow it out from my uni's library for months on end). There is also another version of this text, Algorithms in C. UNIX system programming : a programmer's guide to software development / 1999 / Keith Haviland, Dina Gray, Ben Salama. / Advanced+ This is a more complicated book, based in C, that starts with the basic system calls, fork(), exec(), etc, and moves onto more advanced topics such as IPC, network calls, shared memory, and a whole lot more that I haven't even had a chance to touch on yet. Very, very good book for *NIX programmers. UNIX network programming / 1990 / W. Richard Stevens. / Advanced+ An older book about network programming. Some parts are not as commonly used today, but others are still as pertinent to network programming today as it was then. A good read. |
|
#7
|
|||
|
|||
|
Following website has lots of information on many programming languages (such as C, C++, C#, Perl, Java) with very good tutorials for beginner and experienced programmers.
http://www.vijaymukhi.com/ |
Recent GIDBlog
Problems with the Navy (Chiefs) by crystalattice
| Thread Tools | Search this Thread |
| Rate This Thread | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| C++ - A scenario - any suggestion! | chuawenching | C++ Forum | 0 | 14-Jul-2004 04:13 |
| Forum Speed | pcxgamer | GIDForums™ | 11 | 10-Jun-2004 09:07 |
| Suggestion :: Editing Post In C++ SourceCode/Tutorial | Max Payne | GIDForums™ | 5 | 27-May-2004 06:33 |
| suggestion modifying posts | machinated | GIDForums™ | 9 | 15-May-2004 22:12 |
| Hypermart request | Div | Free Web Hosting | 2 | 27-Oct-2002 14:32 |
Network Sites: GIDNetwork · GIDWebHosts · GIDSearch · Learning Journal by J de Silva, The