Tom Swan's GNU C++ for Linux teaches C++ programmers how to program for the Linux operating system using the GNU C++ compiler. It deals with Linux-specific programming issues and covers topics such as Linux programming fundamentals, Kernel programming, device drivers, Tom Swan's "Developer Toolbox", X Windows development, class libraries, object-oriented programming, and references to reserved words, operator precedence, and Internet sites for more information.
A guide for C programmers learning C++ and object-oriented programming. It features a complete reference guide to Microsoft Foundation Class and the C library.
The The C++ Workshop
by Dale Green, Kurt Guntheroth, and Shaun Ross Mitchell
Learn to create high-performance, error-free programs by understanding the core principles and techniques behind programming in C++Key FeaturesGain a solid understanding of the syntax and anatomy of C++Implement best practices when building high-performance C++ programsPrepare for real-world development tasks by tackling engaging activitiesBook DescriptionC++ is the backbone of many games, GUI-based applications, and operating systems. Learning C++ effectively is more than a matter of simply rea...
This two-part book begins with a C tutorial for beginners and concludes with an alphabetical language reference for programmers and students. Overland covers C functions, pointers, expressions and style, and shows programmers how these are put together to create powerful and efficient C programs.
Appropriate for beginning to intermediate courses on C++ programming with the Standard Template Library (STL).In this book, programming author Steve Heller teaches C++ programming with the Standard Template Library from the ground up, using real example code that has been carefully tested with novice programmers and refined to ensure its clarity and value. Heller demystifies both C++ and STL, focusing on the concepts and techniques that will help new C++ programmers write effective real-world pr...
This text aims to get programmers of all levels up-to-speed with Windows 98. No C++ programming experience is needed with this book - the author presents enough C++ information throughout to get the reader through. The book concentrates on using Visual C++, the Microsoft Foundation Class (MFC) library and other handy tools, such as the AppWizard and Class Wizard Application Generators to make programming easier and applications more robust. Readers will also find out how to give their programs p...
Hands-On Data Structures and Algorithms with Rust
by Claus Matzinger
Design and implement professional level programs by exploring modern data structures and algorithms in Rust.Key FeaturesUse data structures such as arrays, stacks, trees, lists and graphs with real-world examplesLearn the functional and reactive implementations of the traditional data structuresExplore illustrations to present data structures and algorithms, as well as their analysis, in a clear, visual manner.Book DescriptionRust has come a long way and is now utilized in several contexts. Its...
Borland C++ Unleashed (Unleashed)
A Computer Science Tapestry (McGraw-Hill Series in Computer Science) (McGraw-Hill International Editions)
by Owen L. Astrachan
"A Computer Science Tapestry" is designed to be used in a first course in computer science that uses C++. The book focuses on computer science concepts and uses the C++ language to demonstrate these principles. Although the new edition maintains its object-oriented approach, it has been slightly reorganized to consolidate some procedural programming topics such as functions, making it easier to cover them if desired. Additionally, more coverage of arrays has been added, allowing instructors to c...
This book is an example-driven introduction to OGRE 3D. Each example shows some new features and you learn step-by-step to create complex scenes with different effects using OGRE 3D. After several examples discussing one topic there is a do-it-yourself part where you will be challenged to solve problems on your own. If you have ever wanted to develop 3D applications with OGRE 3D, this example-driven book will enable you to do so. Understanding of C++ is needed to follow the examples in the book.
Microsoft(r) Visual C++(r) .Net Language Reference
by - Microsoft Corporation
C++ for Fortran Programmers provides a smooth transition to C++ and object-oriented programming by building on the reader's knowledge of FORTRAN. Noted C++ authority Ira Pohl uses his trademark technique of "dissection" to illustrate the underlying structure of programs and help readers understand design trade-offs. Where appropriate, C++ code is given with equivalent FORTRAN code. FORTRAN 77 has been augmented by other versions of FORTRAN, including FORTRAN 90. Based on the proposed ANSI C++ st...
MCAD/MCSD "Visual Basic.Net" Web Applications Study Guide (Exam 70-305) (Certification Press S.)
by Wayne Cassidy and David Shapton
This is the only classroom-based training and self-assessment system! Osborne's "MCSD Visual Basic .NET Web Applications Study Guide" provides 100 per cent complete coverage of all objectives for exam 70-305. Based on 300,000+ hours of IT training experience, the book contains hundreds of practice exam questions and hands-on exercises. The CD-ROM features full practice exam software with interactive tutorials and lab simulations, plus an adaptive test engine.
Developed from years of seminars given all over the world, this book takes the C programmer on the easiest route into C++ proficiency: by moving step-by-step from what you already know.
Use Qt 6 to design and build functional, appealing, and user-friendly graphical user interfaces (GUIs) for your applications Key Features Learn to use Qt 6 to design and customize the look and feel of your applications Improve the visual quality of an application by using graphics rendering and animation Understand the balance of presentation and web content that will make an application appealing yet functional Purchase of the print or Kindle book includes a free PDF eBook Book DescriptionWi...