Error loading page.
Try refreshing the page. If that doesn't work, there may be a network issue, and you can use our self test page to see what's preventing the page from loading.
Learn more about possible network issues or contact support for more help.

21st Century C

ebook

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.


    Expand title description text
    Publisher: O'Reilly Media Edition: 2

    Kindle Book

    • Release date: September 26, 2014

    OverDrive Read

    • ISBN: 9781491904435
    • File size: 3238 KB
    • Release date: September 26, 2014

    EPUB ebook

    • ISBN: 9781491904435
    • File size: 3238 KB
    • Release date: September 26, 2014

    Formats

    Kindle Book
    OverDrive Read
    EPUB ebook

    Languages

    English

    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.


    Expand title description text
    • Details

      Publisher:
      O'Reilly Media
      Edition:
      2

      Kindle Book
      Release date: September 26, 2014

      OverDrive Read
      ISBN: 9781491904435
      File size: 3238 KB
      Release date: September 26, 2014

      EPUB ebook
      ISBN: 9781491904435
      File size: 3238 KB
      Release date: September 26, 2014

    • Creators
    • Formats
      Kindle Book
      OverDrive Read
      EPUB ebook
    • Languages
      English