2012-02-18 51 views
7

可能用戶,請幫助我的書是有利於在Unix平臺上編寫C/C++代碼?在UNIX上學習C++編程的好書(pref Linux)?

我的重點是編寫低延遲代碼,在電子交易平臺上使用。

(我知道有StackOverflow上詢問書的語言通常幾個線程,但我的Q是特別針對於Unix的操作系統編碼)

+0

看[這個問題](http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list)或[此酮](http://stackoverflow.com/問題/ 194812 /列表可自由使用的,編程書籍) – Default 2012-02-18 15:27:02

+0

已經涵蓋在C++標籤維基。 http://stackoverflow.com/tags/c%2b%2b/info – 2012-02-18 15:33:15

回答

4
+0

'Stevens'的第1版已過時,特別是對於Linux – cdarke 2012-02-18 15:23:09

+0

Yepp,對不起,我應該提供更新版verisons的鏈接.. 。 – 2012-02-18 15:23:48

3

在UNIX環境下的高級編程(第2版)由W. Richard Stevens和Stephen A.Rago,Addison-Wesley。

man 3 intro

1

我想可能是在Unix/Linux低級別的C代碼,金本位可能是史蒂芬的「UNIX環境高級編程」。低延遲意味着你想要編碼到金屬,所以這就像你可以得到的低水平。

還有什麼比Stroustrup的C++(現在在它的第3版),它也強調幹淨,緊湊的代碼,但是有一些的C++的好處。但對於低延遲的工作,你只用之類的常量和引用和封裝,但也許放棄一些更高層次的功能,如繼承或例外。

+0

Stroustrup的C++(現在是**第4版**) – cdarke 2013-11-07 16:23:21