Skip to Content
LINUX系統程式設計 第二版
book

LINUX系統程式設計 第二版

by Robert Love
December 2013
Intermediate to advanced
496 pages
8h 57m
Chinese
GoTop Information, Inc.
Content preview from LINUX系統程式設計 第二版
介紹與基本概念
|
9
何改變。最新版的 ISO 標準,C++11(之前稱為 C++0x,但後來採用較樂觀的發表日
期),預示著眾多語言的來臨,而且對標準程式庫做了許多改進,並增加了許多功能—
多到,許多評論者認為,相較於之前的 C++ 的修訂版,C++11 是一個截然不同的語言。
Linux 與這些標準
如稍早所述,Linux 的目標鎖定 POSIX SUS 的相容性。它提供了 SUSv4 POSIX
2008 所規範的介面,包括可選用的即時(POSIX.1b)和執行緒(POSIX.1c)功能。更
重要的是,Linux 努力地讓自己的行為符合 POSIX SUS 的要求。一般而言,與標準
不符的地方皆被視為瑕疵。Linux 被認為符合 POSIX.1 SUSv3 標準,但是它並未正式
通過 POSIX SUS 的認證(特別是 Linux 的每個本版以及每個修訂版),所以我不能正
式地說 Linux POSIX SUS 相容。
程式語言方面的標準,Linux 有不錯的進展。
gcc
C 編譯器)支援 ISO C99 標準;C11
的支援正在進行中。
g++
C++ 編譯器)與 ISO C++03 相容,而 C++11 的支援正在開
發中。此外,
gcc
g++
還提供了自己對 C C++ 語言所做的擴充。這些擴充統稱為
GNU C
,相關細節可參考本書附錄 A
Linux 的向上相容性(forward compatibility)並沒有什麼偉大的歷史,
2
儘管近來它有
很不錯的進展 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

優雅的SciPy|Python科學研究的美學

優雅的SciPy|Python科學研究的美學

Juan Nunez-Iglesias, Stéfan van der Walt, Harriet Dashnow
C++语言导学(原书第2版)

C++语言导学(原书第2版)

本贾尼 斯特劳斯特鲁普

Publisher Resources

ISBN: 9789862769812