Synopses & Reviews
This book is the latest edition of one of the bestselling of all books on the C++ language and Visual C++. The author, Ivor Horton, has a loyal following who love his approach to teaching programming languages. In this book, Horton repeats the formula that made the current edition so popular: he teaches both the Standard C++ language itself as well as Microsoft Visual C++.
The book is designed to provide a comprehensive introduction to both the Standard C++ languag and to Visual C++.NET. The book has been thoroughly updated (more than 35ew and updated) for the Whidbey release. This book shows novice C++ programmers how to build real-world applications using Visual C++. No previous programming experience is required. The author uses numerous step-by-step programming examples to guide readers through the ins and outs of C++development. His tutorial approach has proved popular with more than 100,000 readers---they look to Ivor Horton for the most thorough and accessible introduction to the C++ language and to Visual C++. .In addition to fully covering new features of the Whidbey release--for example, the latest changes to MFC and ADO.NET--Horton will also add new chapters showing how Managed C++ can be used together with Windows Forms for fast application development, and how database applications can be developed using C++ and Windows Forms.
Synopsis
- Popular author Ivor Horton uses his trademark approachable writing style to provide novice programmers with the basic tools as they learn Visual C++ 2005
- Readers will learn how to program in C++ using Visual C++ 2005-without any previous knowledge of C++
- More than 35 percent new and updated material covers the new release of Visual C++, and exercises and solutions help readers along the way
- Demonstrates the significant new features of Visual C++ 2005, providing improved flexibility in developing Microsoft applications in C++
Synopsis
You'll learn the essentials of Visual C++ 2005 and get a thorough introduction to the techniques used for accessing data sources in both Microsoft® Foundation Classes and Windows® Forms applications. Plus, the exercises included at the end of most chapters will help you apply what you've learned as you make your way to becoming an effective C++ programmer.
What you will learn from this book
- How to use the capabilities of Visual C++ 2005 to create applications
- Unique aspects and new features of Visual C++ 2005
- The basic ideas and techniques involved in debugging
- Ways to build a graphical user interface for your application
- How Microsoft Windows applications are structured
- Tips for understanding the nuances of C++ without getting confused by the complexities of Windows GUI programming
Who this book is for
This book is for novice programmers who are looking to write C++ applications for the Microsoft Windows OS. No previous programming experience is required.
Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.
About the Author
Ivor Horton is one of the preeiminent authors of tutorials on the Java, C and C++ programming languages. He is widely known for the tutorial style of his books, which provides step-by-step guidance easily understood even by first-time programmers. Horton is also a systems consultant in private practice.
Table of Contents
Acknowledgments.
Chapter 1: Programming with Visual C++ 2005.
Chapter 2: Data, Variables, and Calculations.
Chapter 3: Decisions and Loops.
Chapter 4: Arrays, Strings, and Pointers.
Chapter 5: Introducing Structure into Your Programs.
Chapter 6: More about Program Structure.
Chapter 7: Defining Your Own Data Types.
Chapter 8: More on Classes.
Chapter 9: Class Inheritance and Virtual Functions.
Chapter 10: Debugging Techniques.
Chapter 11: Windows Programming Concepts.
Chapter 12: Windows Programming with the Microsoft Foundation Classes.
Chapter 13: Working with Menus and Toolbars.
Chapter 14: Drawing in a Window.
Chapter 15: Creating the Document and Improving the View.
Chapter 16: Working with Dialogs and Controls.
Chapter 17: Storing and Printing Documents.
Chapter 18: Writing Your Own DLLs.
Chapter 19: Connecting to Data Sources.
Chapter 20: Updating Data Sources.
Chapter 21: Applications Using Windows Forms.
Chapter 22: Accessing Data Sources in a Windows Forms Application.
Appendix A: C++ Keywords.
Appendix B: ASCII Codes.
Index.