C And C++ C Tutorial Resources

Below you will find 12 categories and 10 links related to C And C++ C Tutorial Resources.

Categories:

Links:

C and C++ : Books

Beginning Visual C++ 6

Visit Beginning Visual C++ 6

Visual C++ 6 is the latest incarnation of Microsoft's premier development product for C++ developers. It contains the latest version of the MFC&T (Microsoft Foundation Classes & Templates) which has virtually become the Industry-wide library used to write Windows programs. Visual C++ 6 also contains the Active Template Library 3.0 ( ATL ) , which is a framework and collection of Wizards for writing ActiveX & COM controls. This book is a tutorial in use of all the major functions of Visual C++ 6. Proven teaching methods guarantee success to novice C++ programmers with a complete tutorial from 'vanilla' C++ , through to OO programming, Windows and using MFC&T. Each concept is supported by graduated code examples and the reader will be coherent in writing a real Windows program and controls by the end of the book. The author covers all the bases here in a title that will certainly compare favorably with any other Visual C++ tutorial on the market.

  • Cost: $34.99
  • Pages: 1181
  • Edition: 1st edition
  • ISBN: 186100088X

C For Dummies

Visit C For Dummies

C For Dummies, Volume Two, is the much awaited sequel to C For Dummies, Volume One. It's the rest of the story filled with relevant information that C programmers need to know. This down-to-earth reference explores the short history of the C language and provides helpful tips that show users how to trouble-shoot in C. Soon, you'll be able to figure out functions and find out how to deal with the ever-changing variables and math associated with C programming. It's actually explained in a way that makes C fun and easy to understand! This book includes advice on how to get the best hand-holding information ever written about pointers; Create large projects; Find detailed information about strings, structures, and disk access; Discover a C language summary; Read special information about Borland and Microsoft compilers; Implement tips and tricks from C gurus; Ace the fun quizzes and final exams that appear after each lesson and chapter.

  • Cost: $17.49
  • Pages: 1068
  • Edition: paperback, Volume 2
  • ISBN: 156884915X

C++ Primer

Visit C++ Primer

This tutorial is rewritten to describe the features and programming usage of Standard C++. The C++ Primer provides usage and efficiency guidles as well. Highlights of this book include Clear, practical and example-driven coverage of the Standard Library, with emphasis on the containers, iterators and algorithms (also known as the Standard Template Library), the string class and iostreams; A detailed look at the new features of Standard C++; exception handling, run-time type identification, namespaces, the built-in bool type, and new-style cast-notation, with advice on how to effectively use them; A thorough introduction of the advanced language features, such as templates, classes, and inheritance in support of generic programming, object-oriented programming and object-based programming; An appendix that can be used as a quick reference for the generic algorithms, describing their behavior, and providing concrete examples of how to use them

  • Cost: $49.99
  • Pages: 1264
  • Edition: 3rd edition
  • ISBN: 0201824701

C++ Templates

Visit C++ Templates

The first book to provide complete and accurate information on using templates in C++. A complete reference as well as a tutorial. Includes real-world examples. Every working C++ programmer will need a copy of this book for his or her library. The authors urge readers to see them as a scientist engineer pair, producing a combination C++ template tutorial with a detailed reference. They introduce language elements and design elements of the template feature of the programming language and provide coverage of template syntax and semantics. Techniques covered include static polymorphism, policy classes, metaprogramming, and expression templates. Also discussed is the C++ standard library, constructed largely with templates. Readers are expected to know C++ before approaching the book. You will learn the exact behavior of templates, how to avoid pitfalls, idoms and techniques, reusing source code, increasing efficiency of C++ programs.

  • Cost: $54.99
  • Pages: 552
  • Edition: 1st edition
  • ISBN: 0201734842

Essential C++

Visit Essential C++

For the practicing programmer with little time to spare, Essential C++ offers a fast-track to learning and working with C++ on the job. Essential C++ presents the basics of C++ in the context of procedural, generic, object-based, and object-oriented programming. It is organized around a series of increasingly complex programming problems, and language features are introduced as solutions to these problems. In this way you will not only learn about the functions and structure of C++, but will understand their purpose and rationale. You will find in-depth coverage of key topics such as: Generic programming and the Standard Template Library (STL); Object-based programming and class design; Object-oriented programming and the design of class hierarchies; Function and class template design and use; Exception handling and Run-Time Type Identification. This concise tutorial will give you a working knowledge of C++ and a firm foundation.

  • Cost: $33.95
  • Pages: 304
  • Edition: 1st edition
  • ISBN: 0201485184

Introduction to Standard C++

Visit Introduction to Standard C++

Fully revised and beefed up with plenty of new material on today's Standard C++, the new edition of Bruce Eckel's Thinking in C++: Volume I is an excellent tutorial to mastering this rich programming language, filled with expert advice and written in a patient, knowledgeable style. Topics include Introduction to objects, inheritance, composition, polymorphism, exception handling, analysis and design fundamentals, advantages of C++, transitioning from C, compiling and building programs, writing C++ functions, flow control, C++ operators, data types, casting, debugging tips, pointers to functions, designing reusable C++ classes, conditional compilation and header files, access specifiers, constructors and destructors, function overloading and default arguments, using const and static effectively, inlining, namespaces, references, copy constructors, operator overloading, using new and delete for dynamic objects, virtual functions and more.

  • Cost: $29.37
  • Pages: 814
  • Edition: 2nd Book and CD-ROM edition
  • ISBN: 0139798099

Sams Teach Yourself C++ for Linux

Visit Sams Teach Yourself C++ for Linux

Sams Teach Yourself C++ Programming for Linux in 21 Days teaches you the C++ programming language using the Linux operating system. You will gain a thorough understanding of the basics of C++ programming from a Linux perspective. The Bonus Week includes topics such as XWindows, KDE with QT toolkit, APE Class Library, and Real time Middleware. Twenty-six tutorials introduce programming with C++ under the Linux operating system, covering such fundamentals as managing input/output, loops and arrays, object-oriented programming, templates, and creating applications. The CD-ROM contains source code, third party utilities, and Mandrake Linux 6.1. The book is not really a "21 day" course, but rather a course made up of 21 units. Some units are too big to tackle in one day, such as the chapters on references and error-handling, unless one has 8 hours to dedicate to this. For most three months is a reasonable amount of time to complete this book.

  • Cost: $27.99
  • Pages: 1109
  • Edition: Book and CD-ROM edition
  • ISBN: 0672318954

STL Programming

Visit STL Programming

Written in a clear, concise, and uncompromising style, STL Programming from the Ground Up is a fast paced tutorial that provides dozens of ready-to-run examples, programming pointers, and insider tips. It starts with the basics, including a brief history of the STL and its recent standardization, and then describes all of its components. Detailed chapters cover the various containers, algorithms, iterators, function objects, and adapters supported by the STL. You'll even learn how to create your own containers and algorithms! Throughout, you'll find Herb's "In Depth" boxes packed with critical insights and practical techniques. Topics include and overview of STL; The sequence containers: vector, list, deque; The associate container: map, multimap, set, and multiset; The container adapaters: queue, stack, and priority_queue; Algorithms; Function Objects; Binders, negators, adn predicates; Creating your own containers, and much more!

  • Cost: $27.99
  • Pages: 442
  • Edition: paperback
  • ISBN: 0078825075

The C Answer Book

Visit The C Answer Book

This is an answer book that provides solutions to all the exercises in The C Programming Language, Second Edition, by Brian W. Kernigham and Dennis M. Ritchie. Careful study of the C Answer Book, Second Edition, used in conjuction with K&R, will help you understand C and teach you good C programming skills. You cannot learn a programming language by only reading the language constructs. It also requires programming -- writing your own code and studying those of others. We use good features of the language, modularize our code, make extensive use of library routines, and format our program to help the reader see the logical flow. Skills you can obtain include structure assignment, enumeration, void type, stronger type checking, pointers, operators, expressions, control flow, program structure, input and output, the unix system interface, and much more. The book includes a tutorial introduction to the C programming language as well.

  • Cost: $40.00
  • Pages: 208
  • Edition: Reprint edition
  • ISBN: 0131096532
C and C++ : Web Sites

C Programming Series

Visit C Programming Series

Online training course containing 3 modules and 30 hours of training material. Learn C programming in 21 days covers C components, writing and debugging programs, pointers, numeric arrays, characters and strings, statements and functions, memory management, variable Scope, manipulating Strings, and using disk files. Skill assessments, exercises and sample files to download. Online tutor also available. Other courses also available in HTML, DHTML, ASP, Flash MX, Flash Actionscript, Java, ColdFusion MX, Visual Basic, JavaScript and XML.

  • Cost: Varies