C

Author: Gregory Satir
Publisher: "O'Reilly Media, Inc."
ISBN: 9781565921160
Format: PDF, Mobi
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, Docs
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, ePub
Download Now
Teaches the programming language, covering topics including syntax, coding standards, object classes, templates, debugging, and the C++ preprocessor.

C in a Nutshell

Author: Peter Prinz
Publisher: "O'Reilly Media, Inc."
ISBN: 1491924187
Format: PDF, ePub, Mobi
Download Now
The new edition of this classic O’Reilly reference provides clear, detailed explanations of every feature in the C language and runtime library, including multithreading, type-generic macros, and library functions that are new in the 2011 C standard (C11). If you want to understand the effects of an unfamiliar function, and how the standard library requires it to behave, you’ll find it here, along with a typical example. Ideal for experienced C and C++ programmers, this book also includes popular tools in the GNU software collection. You’ll learn how to build C programs with GNU Make, compile executable programs from C source code, and test and debug your programs with the GNU debugger. In three sections, this authoritative book covers: C language concepts and language elements, with separate chapters on types, statements, pointers, memory management, I/O, and more The C standard library, including an overview of standard headers and a detailed function reference Basic C programming tools in the GNU software collection, with instructions on how use them with the Eclipse IDE

C Cookbook

Author: D. Ryan Stephens
Publisher: "O'Reilly Media, Inc."
ISBN: 0596007612
Format: PDF
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.

C In a Nutshell

Author: Ray Lischner
Publisher: O'Reilly Media, Inc.
ISBN: 9781449378837
Format: PDF, ePub, Docs
Download Now
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.

21st Century C

Author: Ben Klemens
Publisher: "O'Reilly Media, Inc."
ISBN: 1491904437
Format: PDF, 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.

Professional C

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

DocBook The Definitive Guide

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