LEADER 01206nam a2200253 i 4500 001 991001922309707536 008 121213s2012 it a b 001 0 ita d 035 $ab14092396-39ule_inst 040 $aDip.to Matematica e Fisica$beng 084 $aAMS 90C27 084 $aAMS 90C35 100 1 $aNassisi, Giovanna$0477954 245 10$aImplementazione di un algoritmo per il massimo insieme stabile per un grafo Claw-Free. Tesi di laurea in ricerca operativa /$claureanda Giovanna Nassisi ; relatore Paolo Nobili 260 $aLecce :$bUniversità del Salento. Facoltà di Scienze MM. FF. NN. Corso di Laurea Specialistica in Matematica,$ca.a. 2011-12 300 $a74 p. ;$c30 cm 650 4$aCombinatorial optimization 650 4$aMathematical programming 700 1 $aNobili, Paolo 907 $a.b14092396$b02-04-14$c13-12-12 912 $a991001922309707536 945 $aLE013 TES 2011/12 NAS1$g1$i2013000218687$lle013$og$pE15.00$q-$rn$so $t1$u0$v0$w0$x0$y.i15470222$z14-12-12 996 $aImplementazione di un algoritmo per il massimo insieme stabile per un grafo Claw-Free. Tesi di laurea in ricerca operativa$9241438 997 $aUNISALENTO 998 $ale013$b13-12-12$cm$da $e-$fita$git $h0$i0 LEADER 06511nam 22007335 450 001 9910300470603321 005 20200704123217.0 010 $a9781430264583 010 $a1430264586 024 7 $a10.1007/978-1-4302-6458-3 035 $a(CKB)3710000000143756 035 $a(EBL)1781935 035 $a(SSID)ssj0001276395 035 $a(PQKBManifestationID)11762174 035 $a(PQKBTitleCode)TC0001276395 035 $a(PQKBWorkID)11239734 035 $a(PQKB)10239946 035 $a(MiAaPQ)EBC1781935 035 $a(DE-He213)978-1-4302-6458-3 035 $a(CaSebORM)9781430264583 035 $a(PPN)179762540 035 $a(OCoLC)885593919 035 $a(OCoLC)ocn885593919 035 $a(EXLCZ)993710000000143756 100 $a20140630d2014 u| 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aLearn C++ for Game Development /$fby Bruce Sutherland 205 $a1st ed. 2014. 210 1$aBerkeley, CA :$cApress :$cImprint: Apress,$d2014. 215 $a1 online resource (296 p.) 225 1 $aExpert's voice in game development 300 $aIncludes index. 311 08$a9781322131917 311 08$a1322131910 311 08$a9781430264576 311 08$a1430264578 327 $aContents at a Glance; Introduction; Chapter 1: Beginning C++; Compilers; Programming Paradigms; Procedural Programming; Object-Oriented Programming; Generic Programming; C++ Game Programming; Our First C++ Program; Summary; Part 1: Procedural Programming; Chapter 2: Writing a Guessing Game with C++ Types; Dynamic Versus Static Typed Languages; Declaring Variables; Defining Variables; Integers; Unsigned Integers; Two's Complement; Floating Point Numbers; Boolean Values; Enums; Switching from One Type to Another; static_cast; A Simple Guessing Game; Summary 327 $aChapter 3: Creating Calculators with OperatorsThe Assignment Operator; Arithmetic Operators; The Addition Operator; The Subtraction Operator; The Multiplication and Division Operators; The Modulo Operator; A Simple Arithmetic Calculator; Relational Operators; Equality Operators; Greater-Than Operators; Less-Than Operators; Simple Comparison Calculators; Bitwise Operators; Hexadecimal Number Representation; The Binary & (AND) Operator; The Binary | (OR) Operator; The Binary ^ (Exclusive OR) Operator; The Left Shift (>) Operator; Logical Operators 327 $aThe && OperatorThe || Operator; Unary Operators; Arithmetic Unary Operators; Unary Negative Operator; Unary Plus Operator; The Increment and Decrement Operators; The Logical Not Unary Operator; The One's Complement Operator; Summary; Chapter 4: Beginning C++ Game Development with Arrays; The C++ Array; Pointers; Pointer Arithmetic; Dereferencing Pointers; Pointers and Arrays; C Style Strings in Arrays; Working with C Style Strings; strlen; strcmp; strcpy; strcat; Text Adventure Game; Summary; Chapter 5: Functions, the Building Blocks of C++; Writing Our First Function 327 $aPassing Parameters to FunctionsReturn Values; Passing by Pointer; Passing by Reference; Structures; Adding Functions to Text Adventure; Summary; Chapter 6: Making Decisions with Flow Control; The if Statement; The else and else if Statements; The for Loop; The while Loop; The switch Statement; The break and continue Keywords; The goto Statement; Adding a Game Loop to Text Adventure; Summary; Chapter 7: Organizing Projects Using Files and Namespaces; Source and Header Files; Creating Namespaces; Updating Text Adventure with Source Files, Header Files, and Namespaces; Summary 327 $aPart 2: Object-Oriented ProgrammingChapter 8: Object-Oriented Programming with Classes; Object-Oriented Programming; Encapsulation; Constructors and Destructors; Method Overloading; Operator Overloading; Updating Text Adventure to Use Classes; Summary; Chapter 9: Controlling Data with Access Modifiers; The static Keyword; Creating static Local Variables; Using static class Member Variables; Using static Member Methods; Using static to Alter Global Scope; The const Keyword; Constant Variables; Constant Pointers; Constant Parameters; Constant Member Methods; Two More Keywords 327 $aThe inline Keyword 330 $aIf you?re new to C++ but understand some basic programming, then Learn C++ for Game Development lays the foundation for the C++ language and API that you?ll need to build game apps and applications. Learn C++ for Game Development will show you how to: Master C++ features such as variables, pointers, flow controls, functions, I/O, classes, exceptions, templates, and the Standard Template Library (STL) Use design patterns to simplify your coding and make more powerful games Manage memory efficiently to get the most out of your creativity Load and save games using file I/O, so that your users are never disappointed Most of today's popular console and PC game platforms use C++ in their SDKs. Even the Android NDK and now the iOS SDK allow for C++; so C++ is growing in use for today's mobile game apps. Game apps using C++ become much more robust, better looking, more dynamic, and better performing. After reading this book, you?ll have the skills to become a successful and profitable game app or applications developer in today?s increasingly competitive indie game marketplace. The next stage is to take the foundation from this book and explore SDKs such as Android/Ouya, PlayStation, Wii, Nintendo DS, DirectX, Unity3D, and GameMaker Studio to make your career really take off. 517 3 $aLearn C plus plus for game development 606 $aProgramming languages (Electronic computers) 606 $aSoftware engineering 606 $aProgramming Languages, Compilers, Interpreters$3https://scigraph.springernature.com/ontologies/product-market-codes/I14037 606 $aSoftware Engineering/Programming and Operating Systems$3https://scigraph.springernature.com/ontologies/product-market-codes/I14002 615 0$aProgramming languages (Electronic computers) 615 0$aSoftware engineering. 615 14$aProgramming Languages, Compilers, Interpreters. 615 24$aSoftware Engineering/Programming and Operating Systems. 676 $a794.8151 700 $aSutherland$b Bruce$4aut$4http://id.loc.gov/vocabulary/relators/aut$0866416 801 0$bUMI 801 1$bUMI 906 $aBOOK 912 $a9910300470603321 996 $aLearn C++ for Game Development$92208308 997 $aUNINA