C

Author: Gregory Satir
Publisher: "O'Reilly Media, Inc."
ISBN: 9781565921160
Format: PDF, Docs
Download Now
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: 9780763718176
Format: PDF, ePub, Mobi
Download Now
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: 9780596004194
Format: PDF, Mobi
Download Now
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: 0596007612
Format: PDF, ePub, Docs
Download Now
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: 1491904437
Format: PDF, ePub, Docs
Download Now
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.

DocBook The Definitive Guide

Author: Norman Walsh
Publisher: "O'Reilly Media, Inc."
ISBN: 9781565925809
Format: PDF, ePub
Download Now
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: 9781565923201
Format: PDF, Kindle
Download Now
"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.

Java in a Nutshell

Author: David Flanagan
Publisher: "O'Reilly Media, Inc."
ISBN: 9780596007737
Format: PDF, Kindle
Download Now
Aimed for programmers, offers an introduction to Java 5.0, covering topics such as generics, enumerated type, autoboxing, and static imports.

Professional C

Author: Marc Gregoire
Publisher: John Wiley & Sons
ISBN: 111816993X
Format: PDF, ePub, Mobi
Download Now
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.

Cocoa in a Nutshell

Author: Michael Beam
Publisher: "O'Reilly Media, Inc."
ISBN: 9781449391003
Format: PDF
Download Now
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.