用户能否帮助我使用适合在Unix平台上编写C / C ++代码的书籍?
我的重点是编写低延迟代码,用于电子交易平台。
(我发现StackOverflow上有一些线程一般会询问有关语言的书籍,但我的Q专门针对Unix操作系统上的编码)
答案 0 :(得分:4)
对于低延迟,你真的需要深入研究一些博客和一些很酷的开源项目的来源,AFAIK没有任何书籍可用..
答案 1 :(得分:3)
UNIX环境中的高级编程(第2版),作者:W.Richard Stevens和Stephen A.Rago,Addison-Wesley。
man 3 intro
答案 2 :(得分:1)
我认为可能是unix / linux上的低级c代码,黄金标准可能是Steven的“Unix环境下的高级编程”。低延迟意味着你想要编码到金属,所以它就像你可以得到的那样低。
也没有像Stroustrup的C ++(现在的第3版)那样强调干净,严密的代码,但具有C ++的一些优点。但是对于低延迟工作,你只需要使用const,引用和封装等东西,但可能会放弃一些更高级的功能,如继承或异常。