在UNIX上学习C ++编程的好书(pref Linux)?

用户能否帮助我在Unix平台上编写C / C ++代码的书籍?

我的重点是编写低延迟代码,用于电子交易平台。

(我意识到StackOverflow上有几个线程一般询问关于语言的书籍,但是我的Q是专门针对Unix操作系统编码的)

Solutions Collecting From Web of "在UNIX上学习C ++编程的好书(pref Linux)?"

  • 高级Linux编程
  • W. Richard Stevens – UNIX环境下的高级编程
  • W. Richard Stevens – UNIX网络编程,第2卷,第二版:进程间通信
  • W. Richard Stevens – UNIX网络编程

对于低延迟,你真的需要挖掘一些博客和一些很酷的开源项目的来源,AFAIK没有任何书籍可用。

UNIX环境下的高级编程(第二版)由W.Richard Stevens和Stephen A.Rago,Addison-Wesley编写。

man 3 intro

我想可能是对于unix / linux上的低级c代码,黄金标准可能是Steven的“Unix环境下的高级编程”。 低延迟意味着你想编码到金属,所以这是低级的,你可以得到。

Stroustrup的C ++(现在已经是第三版)也没有什么特别的地方,它也强调干净,紧凑的代码,但是有一些C ++的好处。 但是对于低延迟工作,你只需要使用像const和引用和封装这样的东西,但也许会放弃一些更高级的特性,比如继承或者异常。