Beginning C / / Ivor Horton |
Autore | Horton Ivor |
Edizione | [5th ed.] |
Pubbl/distr/stampa | [Berkeley, CA], : Apress |
Descrizione fisica | 1 online resource (xxix, 658 pages) : illustrations |
Disciplina | 005.133 |
Collana | The expert's voice in C Beginning C |
Soggetto topico |
C (Computer program language)
Programming languages (Electronic computers) |
ISBN | 1-4302-4882-3 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | chapter 1. Programming in C -- chapter 2. First steps in programming -- chapter 3. Making decisions -- chapter 4. Loops -- chapter 5. Arrays -- chapter 6. Applications with strings and text -- chapter 7. Pointers -- chapter 8. Structuring your programs -- chapter 9. More on functions -- chapter 10. Essential input and output -- chapter 11. Structuring data -- chapter 12. Working with files -- chapter 13. The preprocessor and debugging -- chapter 14. Advanced and specialized topics. |
Record Nr. | UNINA-9910438099303321 |
Horton Ivor | ||
[Berkeley, CA], : Apress | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning C++ [[electronic resource] /] / by Ivor Horton |
Autore | Horton Ivor |
Edizione | [4th ed. 2014.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2014 |
Descrizione fisica | 1 online resource (620 p.) |
Disciplina | 005.133 |
Collana | Expert's Voice in C++ |
Soggetto topico |
Programming languages (Electronic computers)
Software engineering Programming Languages, Compilers, Interpreters Software Engineering/Programming and Operating Systems |
ISBN | 1-4842-0007-1 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910300462803321 |
Horton Ivor | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2014 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning C++17 : From Novice to Professional / / by Ivor Horton, Peter Van Weert |
Autore | Horton Ivor |
Edizione | [5th ed. 2018.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018 |
Descrizione fisica | 1 online resource (788 pages) |
Disciplina | 005.133 |
Soggetto topico |
Programming languages (Electronic computers)
Programming Languages, Compilers, Interpreters |
ISBN | 1-4842-3366-2 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | 1. Basic Ideas -- 2. Introducing Fundamental Types of Data -- 3. Working Fundamental Types -- 4. Making Decisions -- 5. Arrays and Loops -- 6. Pointers and References -- 7. Working with Strings -- 8. Defining Functions -- 9. Function Templates -- 10. Program Files and Preprocessing Directives -- 11. Defining your own Data Types -- 12. Operator Overloading -- 13. Inheritance -- 14. Virtual Functions and Polymorphism -- 15. Runtime Errors and Exceptions -- 16. Class Templates -- 17. Move Semantics -- 18. First-Class Functions -- 19. Containers and Algorithms. |
Altri titoli varianti | Beginning C plus plus seventeen |
Record Nr. | UNINA-9910300362603321 |
Horton Ivor | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning C++20 : from novice to professional. / / Ivor Horton, Peter Van Weert |
Autore | Horton Ivor |
Edizione | [6th ed. 2020.] |
Pubbl/distr/stampa | New York, New York : , : APress, , [2020] |
Descrizione fisica | 1 online resource (XXVIII, 825 p. 80 illus.) |
Disciplina | 005.133 |
Soggetto topico |
C++ (Computer program language)
Programming languages (Electronic computers) Computer software Computer science Software engineering |
ISBN | 1-4842-5884-3 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | 1. Basic Ideas -- 2. Introducing Fundamental Types of Data -- 3. Working Fundamental Types -- 4. Making Decisions -- 5. Arrays and Loops -- 6. Pointers and References -- 7. Working with Strings -- 8. Defining Functions -- 9. Vocabulary Types -- 10. Function Templates -- 11. Modules and Namespaces -- 12. Defining your own Data Types -- 13. Operator Overloading -- 14. Inheritance -- 15. Polymorphism -- 16. Runtime Errors and Exceptions -- 17. Class Templates -- 18. Move Semantics -- 19. First-Class Functions -- 20. Containers and Algorithms -- 21. Constrained Templates and Concepts. |
Record Nr. | UNINA-9910427051703321 |
Horton Ivor | ||
New York, New York : , : APress, , [2020] | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Beginning C++23 : From Beginner to Pro / / by Ivor Horton, Peter Van Weert |
Autore | Horton Ivor |
Edizione | [7th ed. 2023.] |
Pubbl/distr/stampa | Berkeley, CA : , : Apress : , : Imprint : Apress, , 2023 |
Descrizione fisica | 1 online resource (938 pages) |
Disciplina | 005.133 |
Altri autori (Persone) | Van WeertPeter |
Soggetto topico | C++ (Computer program language) |
ISBN | 1-4842-9343-6 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | 1. Basic Ideas -- 2. Introducing Fundamental Types of Data -- 3. Working Fundamental Types -- 4. Making Decisions -- 5. Arrays and Loops -- 6. Pointers and References -- 7. Working with Strings -- 8. Defining Functions -- 9. Vocabulary Types -- 10. Function Templates -- 11. Modules and Namespaces -- 12. Defining your own Data Types -- 13. Operator Overloading -- 14. Inheritance -- 15. Polymorphism -- 16. Runtime Errors and Exceptions -- 17. Class Templates -- 18. Move Semantics -- 19. First-Class Functions -- 20. Containers and Algorithms -- 21. Constrained Templates and Concepts. |
Record Nr. | UNINA-9910747590903321 |
Horton Ivor | ||
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2023 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Ivor Horton's beginning Java 2, JDK 5 edition [[electronic resource] /] / Ivor Horton |
Autore | Horton Ivor |
Edizione | [1st edition] |
Pubbl/distr/stampa | Indianapolis, IN, : Wiley Pub., c2005 |
Descrizione fisica | 1 online resource (1514 p.) |
Disciplina | 005.13/3 |
Soggetto topico | Java (Computer program language) |
Soggetto genere / forma | Electronic books. |
ISBN |
1-280-27348-8
9786610273485 0-7645-7943-6 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Ivor Horton's Beginning Java 2, JDK 5 Edition; About the Author; Credits; Foreword; Acknowledgments; Contents; Introduction; Welcome; Who Is This Book For?; What's Covered in This Book; What You Need to Use This Book; Conventions; Source Code; Errata; p2p.wrox.com; Chapter 1: Introducing Java; What Is Java All About?; Features of The Java Language; Learning Java; The Java Environment; Object-Oriented Programming in Java; Java Program Structure; Java and Unicode; Summary; Resources; Chapter 2: Programs, Data, Variables, and Calculation; Data and Variables; Integer Data Types
Floating-Point Data Types Fixing the Value of a Variable; Arithmetic Calculations; Mixed Arithmetic Expressions; The op= Operators; Mathematical Functions and Constants; Storing Characters; Bitwise Operations; Variables with a Fixed Set of Integer Values; Boolean Variables; Operator Precedence; Program Comments; Summary; Exercises; Chapter 3: Loops and Logic; Making Decisions; Logical Operators; The Conditional Operator; The switch Statement; Variable Scope; Loops; Assertions; Summary; Exercises; Chapter 4: Arrays and Strings; Arrays; Strings; Operations on Strings; Mutable Strings; Summary Exercises Chapter 5: Defining Classes; What Is a Class?; Defining Classes; Defining Methods; Constructors; Defining and Using a Class; Method Overloading; Using Objects; Recursion; Understanding Packages; Controlling Access to Class Members; Nested Classes; The finalize( ) Method; Native Methods; Summary; Exercises; Chapter 6: Extending Classes and Inheritance; Using Existing Classes; Class Inheritance; Choosing Base Class Access Attributes; Polymorphism; Multiple Levels of Inheritance; Abstract Classes; The Universal Superclass; Methods Accepting a Variable Number of Arguments Casting Objects More on Enumerations; Designing Classes; Using the final Modifier; Interfaces; Anonymous Classes; Summary; Exercises; Chapter 7: Exceptions; The Idea Behind Exceptions; Types of Exceptions; Dealing with Exceptions; Exception Objects; Defining Your Own Exceptions; Summary; Exercises; Chapter 8: Understanding Streams; Streams and the New I/O Capability; Understanding Streams; The Classes for Input and Output; The Standard Streams; Summary; Exercises; Chapter 9: Accessing Files and Directories; Working with File Objects; Creating File Output Streams; Summary; Exercises Chapter 10: Writing Files File I/O Basics; File Input and Output; Channels; Buffers; Writing to a File; Summary; Exercises; Chapter 11: Reading Files; File Read Operations; File Channel Read Operations; Reading a Text File; Reading Binary Data; Reading Mixed Data; Copying Files; Random Access to a File; Read/Write Operations with a Single File Channel; Memory-Mapped Files; Summary; Exercises; Chapter 12: Serializing Objects; Storing Objects in a File; Summary; Exercises; Chapter 13: Generic Class Types; What Are Generic Types?; Defining a Generic Class Type Generic Types and Generic Interfaces |
Altri titoli varianti | Beginning Java 2, JDK 5 edition |
Record Nr. | UNINA-9910457954203321 |
Horton Ivor | ||
Indianapolis, IN, : Wiley Pub., c2005 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Ivor Horton's beginning Java 2, JDK 5 edition [[electronic resource] /] / Ivor Horton |
Autore | Horton Ivor |
Edizione | [1st edition] |
Pubbl/distr/stampa | Indianapolis, IN, : Wiley Pub., c2005 |
Descrizione fisica | 1 online resource (1514 p.) |
Disciplina | 005.13/3 |
Soggetto topico | Java (Computer program language) |
ISBN |
1-280-27348-8
9786610273485 0-7645-7943-6 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Ivor Horton's Beginning Java 2, JDK 5 Edition; About the Author; Credits; Foreword; Acknowledgments; Contents; Introduction; Welcome; Who Is This Book For?; What's Covered in This Book; What You Need to Use This Book; Conventions; Source Code; Errata; p2p.wrox.com; Chapter 1: Introducing Java; What Is Java All About?; Features of The Java Language; Learning Java; The Java Environment; Object-Oriented Programming in Java; Java Program Structure; Java and Unicode; Summary; Resources; Chapter 2: Programs, Data, Variables, and Calculation; Data and Variables; Integer Data Types
Floating-Point Data Types Fixing the Value of a Variable; Arithmetic Calculations; Mixed Arithmetic Expressions; The op= Operators; Mathematical Functions and Constants; Storing Characters; Bitwise Operations; Variables with a Fixed Set of Integer Values; Boolean Variables; Operator Precedence; Program Comments; Summary; Exercises; Chapter 3: Loops and Logic; Making Decisions; Logical Operators; The Conditional Operator; The switch Statement; Variable Scope; Loops; Assertions; Summary; Exercises; Chapter 4: Arrays and Strings; Arrays; Strings; Operations on Strings; Mutable Strings; Summary Exercises Chapter 5: Defining Classes; What Is a Class?; Defining Classes; Defining Methods; Constructors; Defining and Using a Class; Method Overloading; Using Objects; Recursion; Understanding Packages; Controlling Access to Class Members; Nested Classes; The finalize( ) Method; Native Methods; Summary; Exercises; Chapter 6: Extending Classes and Inheritance; Using Existing Classes; Class Inheritance; Choosing Base Class Access Attributes; Polymorphism; Multiple Levels of Inheritance; Abstract Classes; The Universal Superclass; Methods Accepting a Variable Number of Arguments Casting Objects More on Enumerations; Designing Classes; Using the final Modifier; Interfaces; Anonymous Classes; Summary; Exercises; Chapter 7: Exceptions; The Idea Behind Exceptions; Types of Exceptions; Dealing with Exceptions; Exception Objects; Defining Your Own Exceptions; Summary; Exercises; Chapter 8: Understanding Streams; Streams and the New I/O Capability; Understanding Streams; The Classes for Input and Output; The Standard Streams; Summary; Exercises; Chapter 9: Accessing Files and Directories; Working with File Objects; Creating File Output Streams; Summary; Exercises Chapter 10: Writing Files File I/O Basics; File Input and Output; Channels; Buffers; Writing to a File; Summary; Exercises; Chapter 11: Reading Files; File Read Operations; File Channel Read Operations; Reading a Text File; Reading Binary Data; Reading Mixed Data; Copying Files; Random Access to a File; Read/Write Operations with a Single File Channel; Memory-Mapped Files; Summary; Exercises; Chapter 12: Serializing Objects; Storing Objects in a File; Summary; Exercises; Chapter 13: Generic Class Types; What Are Generic Types?; Defining a Generic Class Type Generic Types and Generic Interfaces |
Altri titoli varianti | Beginning Java 2, JDK 5 edition |
Record Nr. | UNINA-9910784354303321 |
Horton Ivor | ||
Indianapolis, IN, : Wiley Pub., c2005 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Ivor Horton's beginning Java 2, JDK 5 edition / / Ivor Horton |
Autore | Horton Ivor |
Edizione | [1st edition] |
Pubbl/distr/stampa | Indianapolis, IN, : Wiley Pub., c2005 |
Descrizione fisica | 1 online resource (1514 p.) |
Disciplina | 005.13/3 |
Soggetto topico | Java (Computer program language) |
ISBN |
1-280-27348-8
9786610273485 0-7645-7943-6 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Ivor Horton's Beginning Java 2, JDK 5 Edition; About the Author; Credits; Foreword; Acknowledgments; Contents; Introduction; Welcome; Who Is This Book For?; What's Covered in This Book; What You Need to Use This Book; Conventions; Source Code; Errata; p2p.wrox.com; Chapter 1: Introducing Java; What Is Java All About?; Features of The Java Language; Learning Java; The Java Environment; Object-Oriented Programming in Java; Java Program Structure; Java and Unicode; Summary; Resources; Chapter 2: Programs, Data, Variables, and Calculation; Data and Variables; Integer Data Types
Floating-Point Data Types Fixing the Value of a Variable; Arithmetic Calculations; Mixed Arithmetic Expressions; The op= Operators; Mathematical Functions and Constants; Storing Characters; Bitwise Operations; Variables with a Fixed Set of Integer Values; Boolean Variables; Operator Precedence; Program Comments; Summary; Exercises; Chapter 3: Loops and Logic; Making Decisions; Logical Operators; The Conditional Operator; The switch Statement; Variable Scope; Loops; Assertions; Summary; Exercises; Chapter 4: Arrays and Strings; Arrays; Strings; Operations on Strings; Mutable Strings; Summary Exercises Chapter 5: Defining Classes; What Is a Class?; Defining Classes; Defining Methods; Constructors; Defining and Using a Class; Method Overloading; Using Objects; Recursion; Understanding Packages; Controlling Access to Class Members; Nested Classes; The finalize( ) Method; Native Methods; Summary; Exercises; Chapter 6: Extending Classes and Inheritance; Using Existing Classes; Class Inheritance; Choosing Base Class Access Attributes; Polymorphism; Multiple Levels of Inheritance; Abstract Classes; The Universal Superclass; Methods Accepting a Variable Number of Arguments Casting Objects More on Enumerations; Designing Classes; Using the final Modifier; Interfaces; Anonymous Classes; Summary; Exercises; Chapter 7: Exceptions; The Idea Behind Exceptions; Types of Exceptions; Dealing with Exceptions; Exception Objects; Defining Your Own Exceptions; Summary; Exercises; Chapter 8: Understanding Streams; Streams and the New I/O Capability; Understanding Streams; The Classes for Input and Output; The Standard Streams; Summary; Exercises; Chapter 9: Accessing Files and Directories; Working with File Objects; Creating File Output Streams; Summary; Exercises Chapter 10: Writing Files File I/O Basics; File Input and Output; Channels; Buffers; Writing to a File; Summary; Exercises; Chapter 11: Reading Files; File Read Operations; File Channel Read Operations; Reading a Text File; Reading Binary Data; Reading Mixed Data; Copying Files; Random Access to a File; Read/Write Operations with a Single File Channel; Memory-Mapped Files; Summary; Exercises; Chapter 12: Serializing Objects; Storing Objects in a File; Summary; Exercises; Chapter 13: Generic Class Types; What Are Generic Types?; Defining a Generic Class Type Generic Types and Generic Interfaces |
Altri titoli varianti | Beginning Java 2, JDK 5 edition |
Record Nr. | UNINA-9910828010703321 |
Horton Ivor | ||
Indianapolis, IN, : Wiley Pub., c2005 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Ivor Horton's beginning Visual C++ 2008 [[electronic resource] /] / Ivor Horton |
Autore | Horton Ivor |
Edizione | [1st edition] |
Pubbl/distr/stampa | Indianapolis, IN, : Wiley Pub., c2008 |
Descrizione fisica | 1 online resource (1394 p.) |
Disciplina | 005.133 |
Collana | Wrox beginning guides |
Soggetto topico |
C++ (Computer program language)
C (Computer program language) |
Soggetto genere / forma | Electronic books. |
ISBN |
0-470-42831-7
1-281-28558-7 9786611285586 0-470-33290-5 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Ivor Horton's Beginning Visual C++ 2008; About the Author; Acknowledgments; Credits; Contents; Introduction; Chapter 1: Programming with Visual C++ 2008; Chapter 2: Data, Variables, and Calculations; Chapter 3: Decisions and Loops; Chapter 4: Arrays, Strings, and Pointers; Chapter 5: Introducing Structure into Your Programs; Chapter 6: More about Program Structure; Chapter 7: Defining Your Own Data Types; Chapter 8: More on Classes; Chapter 9: Class Inheritance and Virtual Functions; Chapter 10: The Standard Template Library; Chapter 11: Debugging Techniques
Chapter 12: Windows Programming ConceptsChapter 13: Windows Programming with the Microsoft Foundation Classes; Chapter 14: Working with Menus and Toolbars; Chapter 15: Drawing in a Window; Chapter 16: Creating the Document and Improving the View; Chapter 17: Working with Dialogs and Controls; Chapter 18: Storing and Printing Documents; Chapter 19: Writing Your Own DLLs; Chapter 20: Connecting to Data Sources; Chapter 21: Updating Data Sources; Chapter 22: More on Windows Forms Applications; Chapter 23: Accessing Data Sources in a Windows Forms Application; Appendix A: C++ Keywords Appendix B: ASCII CodesAppendix C: Windows Message Types; Index |
Altri titoli varianti |
Beginning Visual C++ 2008
Visual C++ 2008 |
Record Nr. | UNINA-9910451456103321 |
Horton Ivor | ||
Indianapolis, IN, : Wiley Pub., c2008 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Ivor Horton's beginning Visual C++ 2008 [[electronic resource] /] / Ivor Horton |
Autore | Horton Ivor |
Edizione | [1st edition] |
Pubbl/distr/stampa | Indianapolis, IN, : Wiley Pub., c2008 |
Descrizione fisica | 1 online resource (1394 p.) |
Disciplina | 005.133 |
Collana | Wrox beginning guides |
Soggetto topico |
C++ (Computer program language)
C (Computer program language) |
ISBN |
0-470-42831-7
1-281-28558-7 9786611285586 0-470-33290-5 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Ivor Horton's Beginning Visual C++ 2008; About the Author; Acknowledgments; Credits; Contents; Introduction; Chapter 1: Programming with Visual C++ 2008; Chapter 2: Data, Variables, and Calculations; Chapter 3: Decisions and Loops; Chapter 4: Arrays, Strings, and Pointers; Chapter 5: Introducing Structure into Your Programs; Chapter 6: More about Program Structure; Chapter 7: Defining Your Own Data Types; Chapter 8: More on Classes; Chapter 9: Class Inheritance and Virtual Functions; Chapter 10: The Standard Template Library; Chapter 11: Debugging Techniques
Chapter 12: Windows Programming ConceptsChapter 13: Windows Programming with the Microsoft Foundation Classes; Chapter 14: Working with Menus and Toolbars; Chapter 15: Drawing in a Window; Chapter 16: Creating the Document and Improving the View; Chapter 17: Working with Dialogs and Controls; Chapter 18: Storing and Printing Documents; Chapter 19: Writing Your Own DLLs; Chapter 20: Connecting to Data Sources; Chapter 21: Updating Data Sources; Chapter 22: More on Windows Forms Applications; Chapter 23: Accessing Data Sources in a Windows Forms Application; Appendix A: C++ Keywords Appendix B: ASCII CodesAppendix C: Windows Message Types; Index |
Altri titoli varianti |
Beginning Visual C++ 2008
Visual C++ 2008 |
Record Nr. | UNINA-9910777021003321 |
Horton Ivor | ||
Indianapolis, IN, : Wiley Pub., c2008 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|