• Home
  • Advanced Search
  • Directory of Libraries
  • About lib.ir
  • Contact Us
  • History

عنوان
Beginning C++ game programming /

پدید آورنده
Michael Dawson.

موضوع
C++ (Computer program language),Computer games-- Programming.,C++ (Computer program language),Computer games-- Programming.,GAMES-- Video & Electronic.

رده
QA76
.
76
.
C672
D39
2004eb

کتابخانه
Center and Library of Islamic Studies in European Languages

محل استقرار
استان: Qom ـ شهر: Qom

Center and Library of Islamic Studies in European Languages

تماس با کتابخانه : 32910706-025

INTERNATIONAL STANDARD BOOK NUMBER

(Number (ISBN
1592002056
(Number (ISBN
1592004652
(Number (ISBN
9781592002054
(Number (ISBN
9781592004652

NATIONAL BIBLIOGRAPHY NUMBER

Number
b788849

TITLE AND STATEMENT OF RESPONSIBILITY

Title Proper
Beginning C++ game programming /
General Material Designation
[Book]
First Statement of Responsibility
Michael Dawson.

.PUBLICATION, DISTRIBUTION, ETC

Place of Publication, Distribution, etc.
Boston, MA :
Name of Publisher, Distributor, etc.
Premier Press,
Date of Publication, Distribution, etc.
©2004.

PHYSICAL DESCRIPTION

Specific Material Designation and Extent of Item
1 online resource

GENERAL NOTES

Text of Note
Title from e-book title screen (viewed June 17, 2004).

CONTENTS NOTE

Text of Note
Intro -- Contents -- Introduction -- Chapter 1 Types, Variables, and Standard I/O: Lost Fortune -- Introducing C++ -- Writing Your First C++ Program -- Working with the std Namespace -- Using Arithmetic Operators -- Declaring and Initializing Variables -- Performing Arithmetic Operations with Variables -- Working with Constants -- Introducing Lost Fortune -- Summary -- Questions and Answers -- Discussion Questions -- Exercises -- Chapter 2 Truth, Branching, and the Game Loop: Guess My Number -- Understanding Truth -- Using the if Statement -- Using the else Clause -- Using the switch Statement -- Using while Loops -- Using do Loops -- Using break and continue Statements -- Using Logical Operators -- Generating Random Numbers -- Understanding the Game Loop -- Introducing Guess My Number -- Summary -- Questions and Answers -- Discussion Questions -- Exercises -- Chapter 3 For Loops, Strings, and Arrays: Word Jumble -- Using for Loops -- Understanding Objects -- Using string Objects -- Using Arrays -- Understanding C-Style Strings -- Using Multidimensional Arrays -- Introducing Word Jumble -- Summary -- Questions and Answers -- Discussion Questions -- Exercises -- Chapter 4 The Standard Template Library: Hangman -- Introducing the Standard Template Library -- Using Vectors -- Using Iterators -- Using Algorithms -- Understanding Vector Performance -- Examining Other STL Containers -- Planning Your Programs -- Introducing Hangman -- Summary -- Questions and Answers -- Discussion Questions -- Exercises -- Chapter 5 Functions: Mad Lib -- Creating Functions -- Using Parameters and Return Values -- Understanding Software Reuse -- Working with Scopes -- Using Global Variables -- Using Global Constants -- Using Default Arguments -- Overloading Functions -- Inlining Functions -- Introducing the Mad Lib Game -- Summary -- Questions and Answers.
Text of Note
Discussion Questions -- Exercises -- Chapter 6 References: Tic-Tac-Toe -- Using References -- Passing References to Alter Arguments -- Passing References for Efficiency -- Deciding How to Pass Arguments -- Returning References -- Introducing the Tic-Tac-Toe Game -- Summary -- Questions and Answers -- Discussion Questions -- Exercises -- Chapter 7 Pointers: Tic-Tac-Toe 2.0 -- Understanding Pointer Basics -- Understanding Pointers and Constants -- Passing Pointers -- Returning Pointers -- Understanding the Relationship between Pointers and Arrays -- Introducing the Tic-Tac-Toe 2.0 Game -- Summary -- Questions and Answers -- Discussion Questions -- Exercises -- Chapter 8 Classes: Critter Caretaker -- Defining New Types -- Using Constructors -- Setting Member Access Levels -- Using Static Data Members and Member Functions -- Introducing the Critter Caretaker Game -- Summary -- Questions and Answers -- Discussion Questions -- Exercises -- Chapter 9 Advanced Classes and Dynamic Memory: Game Lobby -- Using Aggregation -- Using Friend Functions and Operator Overloading -- Dynamically Allocating Memory -- Working with Data Members and the Heap -- Summary -- Questions and Answers -- Discussion Questions -- Exercises -- Chapter 10 Inheritance and Polymorphism: Blackjack -- Introducing Inheritance -- Controlling Access under Inheritance -- Calling and Overriding Base Class Member Functions -- Using Overloaded Assignment Operators and Copy Constructors in Derived Classes -- Introducing Polymorphism -- Using Abstract Classes -- Organizing Your Code -- Introducing the Blackjack Game -- Summary -- Questions and Answers -- Discussion Questions -- Exercises -- Index -- A -- B -- C -- D -- E -- F -- G -- H -- I -- K -- L -- M -- N -- O -- P -- Q -- R -- S -- T -- U -- V -- W -- Y.
0
8

OTHER EDITION IN ANOTHER MEDIUM

Title
Beginning C++ game programming.

TOPICAL NAME USED AS SUBJECT

C++ (Computer program language)
Computer games-- Programming.
C++ (Computer program language)
Computer games-- Programming.
GAMES-- Video & Electronic.

(SUBJECT CATEGORY (Provisional

GAM-- 013000

DEWEY DECIMAL CLASSIFICATION

Number
794
.
816776
Edition
22

LIBRARY OF CONGRESS CLASSIFICATION

Class number
QA76
.
76
.
C672
Book number
D39
2004eb

PERSONAL NAME - PRIMARY RESPONSIBILITY

Dawson, Mike,1947-

ORIGINATING SOURCE

Date of Transaction
20201207022035.0
Cataloguing Rules (Descriptive Conventions))
pn

ELECTRONIC LOCATION AND ACCESS

Electronic name
 مطالعه متن کتاب 

[Book]

Y

Proposal/Bug Report

Warning! Enter The Information Carefully
Send Cancel
This website is managed by Dar Al-Hadith Scientific-Cultural Institute and Computer Research Center of Islamic Sciences (also known as Noor)
Libraries are responsible for the validity of information, and the spiritual rights of information are reserved for them
Best Searcher - The 5th Digital Media Festival