Rating:  Summary: int You_Will_Learn(NULL) Review: This book is terrible. An utter disgrace to what someone would actually call a reference! The author simply slaps on some code (which is sometimes FULL of errors), and then doesn't explain what each line of code is doing, how it is used- or even a syntax. You will learn the equivalent to NULL (Null is 0, which is NOTHING in C++). This book is something that should've been burned by the editor! I can sincerely say that this book is not worth the money...
Rating:  Summary: Way to many errors Review: Under no circumstances should you buy this book, unless you want 400 pages worth of used paper. I'm only on day 6 and I've already had a few errors. On day 6 the application gave me an error when compiling and then crashed when I ran it. After about 2 hours of detective work I finnally got to the web site (their server was down, pathetic)and got the source. After viewing his source against the book source I found that they were totally different. You also get errors on your part becuse the descriptions are so fragmented. They will tell you to do write something, then casually mention to add a variable here or there in the middle of a explanation. I havn't learned one thing yet except how to write the applications provided. They just show you what their doing,not how to write it on your own. Get a different book and leave this one on the shelf.
Rating:  Summary: The error in p216 Review: In p216, a default empty constructor should be defined. Add one line"CLine(){};" before CLine(CPoint ptFrom, CPoint ptTo); This line should not be CLine(CPoint ptFrom, CPoint ptTo, UINT nWidth, COLORREF crColor). Following are copied from the "www. msdn.microsoft.com" Defining a Constructor with No Arguments MFC requires a default constructor when it re-creates your objects as they are deserialized (loaded from disk). The deserialization process will fill in all member variables with the values required to re-create the object. This constructor can be declared public, protected, or private. If you make it protected or private, you ensure that it will only be used by the serialization functions. The constructor must put the object in a state that allows it to be safely deleted if necessary. Note If you forget to define a constructor with no arguments in a class that uses the DECLARE_SERIAL and IMPLEMENT_SERIAL macros, you will get a "no default constructor available" compiler warning on the line where the IMPLEMENT_SERIAL macro is used.
Rating:  Summary: Who knows how to deal with this problem Review: In Day 10, after I input the IMPLEMENT_SERIAL and DECLARE_SERIAL, there still was a error "error C2512: 'CLine' : no appropriate default constructor available". What's the meaning of this and how to deal with it. Thank you very much. A beginner of Visual C++
Rating:  Summary: Excellent book for beginners! Review: This book is an excellent source for someone who is learning GUI development with Visual C++. The book explains how to develop windows with C++ very well. If you are an experienced C++ programmer then this book may put you to sleep....
Rating:  Summary: well... i found it useful Review: I'm a fairly experienced programmer but had no C++ or "visual" experience when I got this book. I needed to kickstart myself on a largish project- this book did a pretty good job, except it is NOT for someone who doesn't know C++. You will need a C++ primer as well!
Rating:  Summary: A Very Useful Book Review: I am trying to teach myself C++ and Visual C++. After trying another book that supposedly taught both, I still couldn't do anything with Visual C++. THIS book got me doing more in the first day than the other book did in all of its 900+ pages! Overall, this is a very good book. It does help if you know some C++ (which is what I got from the other book) because you will see things from outside of the Visual environment which helps to put it all together. But you can only get so much from one book. Choose this book for learning the Visual environment and for an introduction to a broad variety of programming areas. Learn your in-depth C++ language from a different book. This book would get 5 stars without the errors in the examples. (Unlike other reviewers here, I don't condemn the WHOLE book for a few errors - naturally errors are annoying, but this book has A LOT of good points!)
Rating:  Summary: Poorly Edited Book Review: I am an advanced Java and C++ programmer and found this book to be a poorly edited text wrought with errors and missing code. I don't think that anyone short of having advanced C++ skills will get any amount of satisfaction from using this book. There is no updated code referenced on any of the publisher's Internet web pages. In fact there is no support from either the publisher or the authors of any sort. Email messages sent to both are still not answered. Not only would I not recommend this book, I feel the publisher should issue a public apology for allowing such a poor example of work to be sold to the public.
Rating:  Summary: This is a good learning book Review: When I first got this book I got through the first nine chapters with no problem. In chapter 10 I came to a place where the program could not compile when the book says it should. The author left out one small step in the Day10 chapter. For the chapter 10 fix on page 213 in the book, just include the Line.h file in the Day10.cpp header file. A simple thing but not when your first learning Visual C++. I have noticed that in some chapters later in the book the explanations are done more clearly than in the some of the beginning chapters. I am not sorry I bought this book at all.
Rating:  Summary: Bad code in Days 10 through 13 Review: I purchased this book to learn Visual C++ and the first nine chapters are nice. But it's hard enough for a beginner like me to learn C++ alone without compounding it with the faulty code in Day 10. Days 11, and 12 build upon the code from Day 10 and after rebuilding Day 10 four times and getting the same compiler errors each time I'm now looking for a more profesionally written book. Dont waste your time with this one.
|