C

Author: Gregory Satir
Publisher: "O'Reilly Media, Inc."
ISBN: 156592116X
Release Date: 1995
Genre: Computers

A primer for C programmers transitioning to C++ and designed to get users up to speed quickly, this book tells users just what they need to learn first. Covering a subset of the features of C++, the user can actually use this subset to get familiar with the basics of the language. The book includes sidebars that give overviews of advanced features not covered.

A Complete Guide to Programming in C

Author: Ulla Kirch-Prinz
Publisher: Jones & Bartlett Learning
ISBN: 0763718173
Release Date: 2002
Genre: Computers

A Complete Guide to Programming in C++ was written for both students interested in learning the C++ programming language from scratch, and for advanced C++ programmers wishing to enhance their knowledge of C++.The chapters are organized to guide the reader from elementary language concepts to professional software development, with in-depth coverage of all the C++ language elements 'en route.' The order in which these elements are discussed reflects the goal of helping students create useful programs every step of the way.

Practical C Programming

Author: Steve Oualline
Publisher: "O'Reilly Media, Inc."
ISBN: 0596004192
Release Date: 2003
Genre: Computers

Teaches the programming language, covering topics including syntax, coding standards, object classes, templates, debugging, and the C++ preprocessor.

C Cookbook

Author: D. Ryan Stephens
Publisher: "O'Reilly Media, Inc."
ISBN: 9780596007614
Release Date: 2006
Genre: Computers

Designed for the way many developers work, this practical problem-solving guide balances the need for rapid development with a trusted source of information.

21st Century C

Author: Ben Klemens
Publisher: "O'Reilly Media, Inc."
ISBN: 9781491904442
Release Date: 2014-09-27
Genre: Computers

Throw out your old ideas about C and get to know a programming language that’s substantially outgrown its origins. With this revised edition of 21st Century C, you’ll discover up-to-date techniques missing from other C tutorials, whether you’re new to the language or just getting reacquainted. C isn’t just the foundation of modern programming languages; it is a modern language, ideal for writing efficient, state-of-the-art applications. Get past idioms that made sense on mainframes and learn the tools you need to work with this evolved and aggressively simple language. No matter what programming language you currently favor, you’ll quickly see that 21st century C rocks. Set up a C programming environment with shell facilities, makefiles, text editors, debuggers, and memory checkers Use Autotools, C’s de facto cross-platform package manager Learn about the problematic C concepts too useful to discard Solve C’s string-building problems with C-standard functions Use modern syntactic features for functions that take structured inputs Build high-level, object-based libraries and programs Perform advanced math, talk to internet servers, and run databases with existing C libraries This edition also includes new material on concurrent threads, virtual tables, C99 numeric types, and other features.

Java in a Nutshell

Author: David Flanagan
Publisher: "O'Reilly Media, Inc."
ISBN: 0596007736
Release Date: 2005
Genre: Computers

Aimed for programmers, offers an introduction to Java 5.0, covering topics such as generics, enumerated type, autoboxing, and static imports.

Cocoa in a Nutshell

Author: Michael Beam
Publisher: "O'Reilly Media, Inc."
ISBN: 1449391001
Release Date: 2003-05-19
Genre: Computers

Cocoa® is more than just a collection of classes, and is certainly more than a simple framework. Cocoa is a complete API set, class library, framework, and development environment for building applications and tools to run on Mac OS® X. With over 240 classes, Cocoa is divided into two essential frameworks: Foundation and Application Kit. Above all else, Cocoa is a toolkit for creating Mac OS X application interfaces, and it provides access to all of the standard Aqua® interface components such as menus, toolbars, windows, buttons, to name a few. Cocoa in a Nutshell begins with a complete overview of Cocoa's object classes. It provides developers who may be experienced with other application toolkits the grounding they'll need to start developing Cocoa applications. Common programming tasks are described, and many chapters focus on the larger patterns in the frameworks so developers can understand the larger relationships between the classes in Cocoa, which is essential to using the framework effectively. Cocoa in a Nutshell is divided into two parts, with the first part providing a series of overview chapters that describe specific features of the Cocoa frameworks. Information you'll find in Part I includes: An overview of the Objective-C language Coverage of the Foundation and Application Kit frameworks Overviews of Cocoa's drawing and text handling classes Network services such as hosts, Rendezvous URL services, sockets, and file handling Distributed notifications and distributed objects for interapplication communication Extending Cocoa applications with other frameworks, including the AddressBook, DiscRecording, and Messaging frameworks The second half of the book is a detailed quick reference to Cocoa's Foundation and Application Kit (AppKit) classes. A complement to Apple's documentation, Cocoa in a Nutshell is the only reference to the classes, functions, types, constants, protocols, and methods that make up Cocoa's Foundation and Application Kit frameworks, based on the Jaguar release (Mac OS X 10.2). Peer-reviewed and approved by Apple's engineers to be part of the Apple Developer Connection (ADC) Series, Cocoa in a Nutshell is the book developers will want close at hand as they work. It's the desktop quick reference they can keep by their side to look something up quickly without leaving their work. Cocoa in a Nutshell is the book developers will want close at hand as they work. It's the desktop quick reference they can keep by their side to look something up quickly without leaving their work.

Professional C

Author: Marc Gregoire
Publisher: John Wiley & Sons
ISBN: 9781118169933
Release Date: 2011-09-13
Genre: Computers

Essential reading for experienced developers who are determined to master the latest release of C++ Although C++ is often the language of choice from game programming to major commercial software applications, it is also one of the most difficult to master. With this no-nonsense book, you will learn to conquer the latest release of C++. The author deciphers little-known features of C++, shares detailed code examples that you can then plug into your own code, and reveals the significant changes to C++ that accompany the latest release. You'll discover how to design and build applications that solve real-world problems and then implement the solution using the full capabilities of the language. Appeals to experienced developers who are looking for a higher level of learning Drills down the extensive changes to the latest C++ standard, C++11, including enhancements made to run-time performance, standard library, language usability, and core language Zeroes in on explaining the more poorly understood elements of the C++ feature set and addresses common pitfalls to avoid Includes case studies that feature extensive, working code that has been tested on Windows and Linux platforms Intertwines text with useful tips, tricks, and workarounds Packed with best practices for programming, testing, and debugging applications, this book is vital for taking your C++ skills to the next level.

DocBook The Definitive Guide

Author: Norman Walsh
Publisher: "O'Reilly Media, Inc."
ISBN: 1565925807
Release Date: 1999-10-28
Genre: Computers

DocBook is a system for writing structured documents using SGML and XML. DocBook provides all the elements you'll need for technical documents of all kinds. A number of computer companies use DocBook for their documentation, as do several Open Source documentation groups, including the Linux Documentation Project (LDP). With the consistent use of DocBook, these groups can readily share and exchange information. With an XML-enabled browser, DocBook documents are as accessible on the Web as in print. DocBook : The Definitive Guide is the complete and official documentation of the DocBook Document Type Definition (DTD) and many of its associated tools. In this book, you'll find : A brief introduction to SGML and XML ; a guide to creating documents with the DocBook DTD and associated stylesheets. Information about using SGML and XML tools like jade and DSSSL ; a guide to customizing DocBook ; a complete SGML and XML reference, including examples, for every DocBook element. In addition, the CD-ROM contains the complete source text of this book, in both SGML and HTML ; all the examples from the book ; DSSSL stylesheets that let you convert DocBook documents to RTF, LaTeX, or HTML ; The DocBook DTD for SGML, version 3*1 ; The DocBk DTD for XML, version 3*1*5. In an era of collaborative creation of technology, when information is needed online as often as in print, DocBook is the essential. documentation environment. "DocBook : The Definitive Guide" is the one essential source of information about that environment.

Managing IP Networks with Cisco Routers

Author: Scott Ballew
Publisher: "O'Reilly Media, Inc."
ISBN: 1565923200
Release Date: 1997
Genre: Computers

"Managing IP Networks with Cisco Routers" provides both novice networking administrators and IS managers with a hands-on introduction to routed networks. The book covers all aspects of working with routers, ranging from setting up routing protocols to managing users' trouble reports to security to connecting the network to the outside world.

Python in a Nutshell

Author: Alex Martelli
Publisher: "O'Reilly Media, Inc."
ISBN: 9780596100469
Release Date: 2006-07-14
Genre: Computers

Demonstrates the programming language's strength as a Web development tool, covering syntax, data types, built-ins, the Python standard module library, and real world examples.

C In a Nutshell

Author: Ray Lischner
Publisher: O'Reilly Media, Inc.
ISBN: 1449378838
Release Date: 2009-10-06
Genre: Computers

To-the-point, authoritative, no-nonsense solutions have always been a trademark of O'Reilly books. The In a Nutshell books have earned a solid reputation in the field as the well-thumbed references that sit beside the knowledgeable developer's keyboard. C++ in a Nutshell lives up to the In a Nutshell promise. C++ in a Nutshell is a lean, focused reference that offers practical examples for the most important, most often used, aspects of C++. C++ in a Nutshell packs an enormous amount of information on C++ (and the many libraries used with it) in an indispensable quick reference for those who live in a deadline-driven world and need the facts but not the frills. The book's language reference is organized first by topic, followed by an alphabetical reference to the language's keywords, complete with syntax summaries and pointers to the topic references. The library reference is organized by header file, and each library chapter and class declaration presents the classes and types in alphabetical order, for easy lookup. Cross-references link related methods, classes, and other key features. This is an ideal resource for students as well as professional programmers. When you're programming, you need answers to questions about language syntax or parameters required by library routines quickly. What, for example, is the C++ syntax to define an alias for a namespace? Just how do you create and use an iterator to work with the contents of a standard library container? C++ in a Nutshell is a concise desktop reference that answers these questions, putting the full power of this flexible, adaptable (but somewhat difficult to master) language at every C++ programmer's fingertips.

Advanced C Programming

Author: Paul Kimmel
Publisher: McGraw Hill Professional
ISBN: 9780072228281
Release Date: 2002-09-25
Genre: Computers

This advanced resource is ideal for experienced programmers seeking practical solutions to real problems. Discover valuable coding techniques and best practices while learning to master Microsoft’s newest cross-platform programming language. This definitive guide will show you how to expertly apply and integrate C# into your business applications. Create user controls, special effects text, dynamic user interfaces, custom attributes--plus, you’ll also find reliable security and authentication methods.

Java Foundation Classes in a Nutshell

Author: David Flanagan
Publisher: "O'Reilly Media, Inc."
ISBN: 1565924886
Release Date: 1999
Genre: Computers

Intended for Java programmers writing applications or applets involving graphics or graphical user interfaces and is a companion to the book entitled, "Java in a Nutshell, 3rd ed."

Lotus Domino Administration in a Nutshell

Author: Greg Neilson
Publisher: "O'Reilly Media, Inc."
ISBN: 1565927176
Release Date: 2000
Genre: Computers

A guide to Domino R5 covers database properties, access control, monitoring, configuring, server tasks, and Domino architecture, while explaining how to centrally modify client configuration and interact with varied browser and non-Notes clients.