000 03446cam a2200313 a 4500
008 100316s2009 inu 001 0 eng
010 _a2008024283
020 _a9780672329418 (pbk.)
020 _a0672329417 (pbk.)
035 _a(Sirsi) u5180
040 _aEG-CaNU
_cEG-CaNU
_dEG-CaNU
042 _ancode
082 0 0 _a005.133
_2 22
100 1 _aLiberty, Jesse.
_91068
245 1 0 _aSams teach yourself C++ in one hour a day /
_c Jesse Liberty, Siddhartha Rao, Bradley Jones.
250 _a6th ed.
260 _aIndianapolis, Ind. :
_b Sams Pub.,
_c c2009.
300 _axxi, 857 p. :
_b ill. ;
_c 23 cm.
440 0 _aSams teach yourself
_910354
500 _aIncludes index.
505 _aGetting Started -- The Anatomy of a C++ Program -- Using Variables, Declaring Constants -- Managing Arrays and Strings -- Working with Expressions, Statements and Operations -- Organizing Code with Functions -- Controlling Program Flow -- Pointers Explained -- Fundamentals of Object-Oriented Programming and C++ -- Classes and Objects -- Implementing -- Polymorphism Inheritance -- Operator Types and Operator Overloading -- Casting Operators -- An Introduction to Macros and Templates -- Learning the Standard Template Library (STL) -- The STL String Class -- STL Dynamic-Array Classes -- STL Linked List -- STL Map and Multimap -- Understanding Function Objects -- STL Algorithms -- Adaptive Containers: Stack and Queue -- Working with Bit-Flags Using STL -- Working with Streams -- Exception Handling.
520 _aBradley Jones is Microsoft MVP for Visual C++. Siddhartha Rao is Microsoft MVP for Visual C++. Jesse Liberty is the president of Liberty Associates, Inc.Introduction IntroductionThis book is designed to help you teach yourself how to program with C++. Just as you can learn to walk one step at a time, you can learn to program in C++ one hour at a time. Each lesson in this book has been designed so that you can read the entire lesson in just an hour a day. It lays emphasis on the practical usage of the language, and helps you get up-to-speed with concepts that are most important in writing C++ applications for real-world usage.By focusing for just an hour a day at a time,
520 _ayou'll learn about such fundamentals as managing input and output, loops and arrays, object-oriented programming, templates, using the standard template library, and creating C++ applications--all in well-structured and easy-to-follow lessons. Lessons provide sample listings--complete with sample output and an analysis of the code--to illustrate the topics of the day.To help you become more proficient, each lesson ends with a set of common questions and answers, a quiz, and exercises. You can check your progress by examining the quiz and exercise answers provided in Appendix D, "Answers." Who Should Read This BookYou don't need any previous experience in programming to learn C++ with this book. This book starts you from the beginning and teaches you both the language and the concepts involved with programming C++. You'll find the numerous examples of syntax and detailed analysis of code an excellent guide as you begin your journey into this rewarding environment.
650 0 _aC++ (Computer program language)
_9263
700 1 _aRao, Siddhartha.
_910355
700 1 _aJones, Bradley.
_994
596 _a1
999 _c4185
_d4185