Cargando…

Practical C++ programming /

C++ is a powerful, highly flexible, and adaptable programming language that allows software engineers to organize and process information quickly and effectively. But this high-level language is relatively difficult to master, even if you already know the C programming language. The 2nd edition of P...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Oualline, Steve
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Sebastopol, Calif. ; Farnham : O'Reilly, 2003.
Edición:2nd ed.
Colección:Nutshell handbook.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ma 4500
001 OR_ocn620172975
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cn|||||||||
008 021019s2003 caua ob 001 0 eng d
010 |a  2002070355 
040 |a UBF  |b eng  |e pn  |c UBF  |d CEF  |d OCLCQ  |d CUSER  |d OCLCE  |d VLB  |d N$T  |d EBLCP  |d MHW  |d OCLCQ  |d TEFOD  |d OCLCQ  |d OCLCF  |d OCLCA  |d ORU  |d OCLCQ  |d YDXCP  |d MERUC  |d TEFOD  |d OCLCQ  |d AU@  |d OCLCQ  |d UAB  |d UWW  |d OCLCQ  |d UKAHL  |d OCLCQ  |d OCLCO  |d OCLCQ 
019 |a 52355608  |a 326736228  |a 606934088  |a 609974081  |a 727107809  |a 729549153  |a 748105365  |a 759513284  |a 772458353  |a 776507820  |a 809686319  |a 1056384010  |a 1061021512  |a 1073054992  |a 1083199846  |a 1086825460  |a 1124537436  |a 1153442450 
020 |a 9780596523145  |q (electronic bk.) 
020 |a 0596523149  |q (electronic bk.) 
020 |z 0596004192 
020 |z 9780596004194 
020 |z 0596002580 
020 |z 9780596002589 
020 |a 9781449367169  |q (e-book) 
020 |a 144936716X 
035 |a (OCoLC)620172975  |z (OCoLC)52355608  |z (OCoLC)326736228  |z (OCoLC)606934088  |z (OCoLC)609974081  |z (OCoLC)727107809  |z (OCoLC)729549153  |z (OCoLC)748105365  |z (OCoLC)759513284  |z (OCoLC)772458353  |z (OCoLC)776507820  |z (OCoLC)809686319  |z (OCoLC)1056384010  |z (OCoLC)1061021512  |z (OCoLC)1073054992  |z (OCoLC)1083199846  |z (OCoLC)1086825460  |z (OCoLC)1124537436  |z (OCoLC)1153442450 
037 |a 39812DDD-8310-463A-A981-D07C323616F4  |b OverDrive, Inc.  |n http://www.overdrive.com 
042 |a dlr 
050 4 |a QA76.73.C153  |b O833 2003 
072 7 |a COM  |x 051310  |2 bisacsh 
072 7 |a COM  |x 051280  |2 bisacsh 
072 7 |a COM  |x 051130  |2 bisacsh 
082 0 4 |a 005.133  |2 21 
049 |a UAMI 
100 1 |a Oualline, Steve. 
245 1 0 |a Practical C++ programming /  |c by Steve Oualline. 
250 |a 2nd ed. 
260 |a Sebastopol, Calif. ;  |a Farnham :  |b O'Reilly,  |c 2003. 
300 |a 1 online resource (549 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a A Nutshell handbook 
588 0 |a Print version record. 
504 |a Includes bibliographical references and index. 
520 |a C++ is a powerful, highly flexible, and adaptable programming language that allows software engineers to organize and process information quickly and effectively. But this high-level language is relatively difficult to master, even if you already know the C programming language. The 2nd edition of Practical C++ Programming is a complete introduction to the C++ language for programmers who are learning C++. Reflecting the latest changes to the C++ standard, this 2nd edition takes a useful down-to-earth approach, placing a strong emphasis on how to design clean, elegant code. In short, to-th. 
506 |3 Use copy  |f Restrictions unspecified  |2 star  |5 MiAaHDL 
533 |a Electronic reproduction.  |b [Place of publication not identified] :  |c HathiTrust Digital Library,  |d 2010.  |5 MiAaHDL 
538 |a Master and use copy. Digital master created according to Benchmark for Faithful Digital Reproductions of Monographs and Serials, Version 1. Digital Library Federation, December 2002.  |u http://purl.oclc.org/DLF/benchrepro0212  |5 MiAaHDL 
583 1 |a digitized  |c 2010  |h HathiTrust Digital Library  |l committed to preserve  |2 pda  |5 MiAaHDL 
505 0 |a Table of Contents; Preface; Scope of This Handbook; How This Book Is Organized; How to Read This Book If You Already Know C; Font Conventions; How to Contact Us; Acknowledgments for the First Edition; Acknowledgments for the Second Edition; Part I; What Is C++?; A Brief History of C++; C++ Organization; How to Learn C++; The Basics of Program Writing; Programs from Conception to Execution; Creating a Real Program; Creating a Program Using a Command-Line Compiler; Step 1: Create a place for your program; Step 2: Create the program; Step 3: Run the compiler; Step 4: Execute the program. 
505 8 |a Creating a Program Using an Integrated Development EnvironmentBorland C++; Microsoft Visual C++; Getting Help in Unix; Getting Help in an IDE; Programming Exercises; Style; Comments; C++ Code; Naming Style; Coding Religion; Indentation and Code Format; Clarity; Simplicity; Consistency and Organization; Further Reading; Summary; Basic Declarations and Expressions; Basic Program Structure; Simple Expressions; The std::cout Output Object; Variables and Storage; Variable Declarations; Integers; Assignment Statements; Floating-Point Numbers; Floating-Point Divide Versus Integer Divide; Characters. 
505 8 |a Wide CharactersBoolean Type; Programming Exercises; Answers to Chapter Questions; Arrays, Qualifiers, and Reading Numbers; Arrays; Strings; Wide Strings; Reading Data; Initializing Variables; Bounds Errors; Multidimensional Arrays; C-Style Strings; Safety and C Strings; Reading C-Style Strings; Converting Between C-Style and C++ Strings; The Differences Between C++ and C-Style Strings; Types of Integers; Summary of Integer Types; Types of Floats; Constant and Reference Declarations; Qualifiers; Special; Constant; Storage Class; Size; Sign; Type; Hexadecimal and Octal Constants. 
505 8 |a Operators for Performing ShortcutsSide Effects; Programming Exercises; Answers to Chapter Questions; Decision and Control Statements; if Statement; else Statement; How Not to Use std::strcmp; Looping Statements; while Statement; break Statement; continue Statement; The Assignment Anywhere Side Effect; Programming Exercises; Answers to Chapter Questions; The Programming Process; Setting Up Your Work Area; The Specification; Code Design; The Prototype; The Makefile; Testing; Debugging; Maintenance; Revisions; Electronic Archaeology; Mark Up the Program; Use the Debugger. 
505 8 |a Use the Text Editor as a BrowserAdd Comments; Programming Exercises; Part II; More Control Statements; for Statement; switch Statement; switch, break, and continue; Programming Exercises; Answers to Chapter Questions; Variable Scope and Functions; Scope and Storage Class; The for Scope; Namespaces; Namespace std; Global Namespace; File-Specific Namespace; Nested Namespaces; The using Statement; The problem with the using statement; Functions; Returning void; Namespaces and Functions; const Parameters and Return Values; Reference Parameters and Return Values; Dangling References. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a C++ (Computer program language) 
650 0 |a Computer programming. 
650 6 |a C++ (Langage de programmation) 
650 6 |a Programmation (Informatique) 
650 7 |a computer programming.  |2 aat 
650 7 |a COMPUTERS  |x Programming Languages  |x CÄ  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming Languages  |x Java.  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming Languages  |x Pascal.  |2 bisacsh 
650 7 |a C++ (Computer program language)  |2 fast  |0 (OCoLC)fst00843286 
650 7 |a Computer programming.  |2 fast  |0 (OCoLC)fst00872390 
776 0 8 |i Print version:  |a Oualline, Steve.  |t Practical C++ programming.  |b 2nd ed.  |d Sebastopol, Calif. ; Farnham : O'Reilly, 2003 
830 0 |a Nutshell handbook. 
856 4 0 |u https://learning.oreilly.com/library/view/~/0596004192/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL540759 
938 |a EBSCOhost  |b EBSC  |n 415048 
938 |a YBP Library Services  |b YANK  |n 7365572 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26833513 
994 |a 92  |b IZTAP