21st Century C: C Tips from the New School, 2/e (Paperback)
暫譯: 21世紀的C:新學派的C技巧,第二版(平裝本)

Ben Klemens

買這商品的人也買了...

商品描述

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.

商品描述(中文翻譯)

拋開你對 C 的舊觀念,認識一種已經大幅超越其起源的程式語言。在這本修訂版的《21 世紀 C》中,無論你是對這門語言的新手還是重新熟悉的使用者,你都將發現其他 C 教程中缺失的最新技術。

C 不僅是現代程式語言的基礎;它本身就是一種現代語言,非常適合編寫高效、最先進的應用程式。擺脫那些在大型主機上有意義的慣用語,學習你需要的工具,以便使用這種進化且極簡的語言。無論你目前偏好哪種程式語言,你都會迅速發現 21 世紀的 C 是多麼出色。

- 設置一個包含 shell 功能、makefile、文本編輯器、除錯器和記憶體檢查器的 C 程式設計環境
- 使用 Autotools,C 的事實上跨平台套件管理器
- 了解那些太有用而無法捨棄的 C 概念中的問題
- 使用 C 標準函數解決 C 的字串構建問題
- 使用現代語法特性來處理結構化輸入的函數
- 建立高階的物件導向庫和程式
- 使用現有的 C 庫執行高級數學、與網路伺服器通訊以及運行資料庫

本版還包括有關併發執行緒、虛擬表、C99 數值類型及其他特性的新增內容。

最後瀏覽商品 (20)