Kết quả tìm kiếm
Có 82651 kết quả được tìm thấy
8241C++ : effective object-oriented software construction

Suitable for an undergraduate introductory course on Object-Oriented Programming; assumes familiarity with C++ syntax and some general programming experience. This practical guide drives home the essential concepts and principles of object-oriented programming development, helping users understand the basic paradigms necessary to build a strong foundation in this cutting-edge software world, and giving them the tools and know-how to work and succeed in any O-O environment.

8242C++ : the complete reference : 4th edition

Best-selling genius Herb Schildt covers everything from keywords, syntax, and libraries, to advanced features such as overloading, inheritance, virtual functions, namespaces, templates, and RTTI―plus, a complete description of the Standard Template Library (STL).

8243C++ All-in-One for dummies : 4th ed.

This book guides you from the fundamentals of working with objects and classes to writing applications that use paradigms not normally associated with C++, such as those used for functional programming strategies.

8244C++ Concurrency in Action : 2nd ed.

C++ Concurrency in Action, Second Edition is the definitive guide to writing elegant multithreaded applications in C++. Updated for C++ 17, it carefully addresses every aspect of concurrent development, from starting new threads to designing fully functional multithreaded algorithms and data structures. Concurrency master Anthony Williams presents examples and practical tasks in every chapter, including insights that will delight even the most experienced developer.

8245C++ game animation programming : learn modern animation techniques from theory to implementation using C++, OpenGL, and Vulkan : 2nd ed.

Part 1: Building a graphics renderer: Chapter 1: Creating the game window; Chapter 2: Building an openGL 4 renderer; Chapter 3: Building a vulkan renderer; Chapter 4: Working with shaders; Chapter 5: Adding dear imgui to show valuable information; Part 2: Mathematics roundup: Chapter 6: Understanding vector and matrix; Chapter 7: A primer on quaternions and splines; Part 3: Working with models and animations; Chapter 8: Loading models in the glTF format; Chapter 9: The Model skeleton and skin; Chapter 10: About poses, frames, and clips; Chapter 11: Blending between animations; Part 4: Advancing your code to the next level: Chapter 12: Cleaning up the user interface; Chapter 13: Implementing inverse kinematics; Chapter 14: Creating instanced crowds; Chapter 15: Measuring performance and optimizing the code.

8246C++ game development by example : learn to build games and graphics with SFML, OpenGL, and Vulkan Using C++ Programming

Contents: 1. C++ Concepts. 2. Mathematics and Graphics Concepts. 3. Setting Up Your Game. 4. Creating your game. 5. Finalizing your Game. 6. Getting started with OpenGL. 7. Building on the game objects. 8. Enhancing your game with Collision, loop, and Lighting. 8. Getting started with Vulkan. 9. Preparing the Clear Screen. 10. Creating Object Resources. 11. Drawing Vulkan Objects.

8247C++ high performance : master the art of optimizing the functioning of your C++ code : 2nd ed.

The book begins by introducing the C++ language and some of its modern concepts in brief. Once you are familiar with the fundamentals, you will be ready to measure, identify, and eradicate bottlenecks in your C++ codebase. By following this process, you will gradually improve your style of writing code. The book then explores data structure optimization, memory management, and how it can be used efficiently concerning CPU caches.

8248C++ how to program : 10th ed.

C++ How to Program presents leading-edge computing technologies in a friendly manner appropriate for introductory college course sequences, based on the curriculum recommendations of two key professional organizations–the ACM and the IEEE.

8249C++ How to program : 3rd ed.

C++ How to program helps students build real-world C++ applications. It includes: Hundreds of "live-code" programs with screen captures that show exact outputs; Extensive exercises (many with answers) accompanying every chapter; Hundreds of tips, recommended practices, and cautions all marked with icons: Good programming practices; Software engineering observations; Performance tips; Portability tips; Testing and debugging tips; Common programming errors.

8250C++ How to program : 8th ed.

This best-selling comprehensive text is aimed at readers with little or no programming experience. It teaches programming by presenting the concepts in the context of full working programs and takes an early-objects approach. The authors emphasize achieving program clarity through structured and object-oriented programming, software reuse and component-oriented software construction. The Eighth Edition encourages students to connect computers to the community, using the Internet to solve problems and make a difference in our world. All content has been carefully fine-tuned in response to a team of distinguished academic and industry reviewers.