Deep C (and C++)

Deep C (and C++)

简介:

编程很难。编程正确的C和C是特别困难的。事实上,无论是在C中,还是在C中,看到一个screenful只包含定义良好和符合的代码是很少见的。为什么专业程序员要写这样的代码?因为大多数程序员对他们使用的语言没有深刻的理解。虽然他们有时知道某些事情是未定义或未指定的,但他们通常不知道为什么会这样。在这些幻灯片中,我们将研究C和C中的小代码片段,并使用它们来讨论这些奇妙但危险的编程语言的基本构建块,局限性和底层设计哲学。

英文简介:

Programming is hard. Programming correct C and C++ is particularly hard. Indeed, both in C and certainly in C++, it is uncommon to see a screenful containing only well defined and conforming code. Why do professional programmers write code like this? Because most programmers do not have a deep understanding of the language they are using. While they sometimes know that certain things are undefined or unspecified, they often do not know why it is so.

In these slides we will study small code snippets in C and C++, and use them to discuss the fundamental building blocks, limitations and underlying design philosophies of these wonderful but dangerous programming languages.

书名
Deep C (and C++)
译名
深度 C (和 C++)
语言
英语
年份
2011
页数
445页
大小
7.94 MB
标签
  • C++
  • 下载
    pdf iconDeep C (and C++).pdf
    密码
    65536

    最后更新:2025-04-12 23:54:36

    ←Number Theory: In Context and Interactive

    →Barcode Overview