有关Visual C / C ++编译器的书籍 [英] Book for learn about Visual C/C++ compiler

查看:178
本文介绍了有关Visual C / C ++编译器的书籍的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我真的需要了解编译器的工作原理及其架构。在这种情况下,我想更好地参考与 C / C ++编译器(特别是Visual C ++)相关的​​书籍我应该参考哪些书?请分别提及他们的标题和作者。谢谢。

解决方案

我建​​议 http://www.learncpp.com [ ^ ]。



从你可以从图书馆购买或借阅的印刷书籍中,由C ++作者Bjarne Stroustrup阅读和阅读书籍会很好, http://en.wikipedia.org/wiki/Stroustrup [ ^ ]。它们并不太容易阅读,但是通过这种方式,您可以熟悉所采用解决方案的原始理由,这一点总是很容易理解。你也可以理解一些C ++微妙和奇怪的功能和特点。



-SA


Visual C ++不是一种语言或编译器,它是一个交互式开发环境(更恰当地称为Visual Studio)。但是,学习C ++并不能帮助您理解编译器的工作原理。请参阅 https:// www .google.com / webhp?sourceid = chrome-instant& ion = 1& espv = 2& ie = UTF-8#q = compiler%20architecture [ ^ ]。


经典书籍是'龙'一书:编译器:原理,技术和工具 [ ^ ]。

我建议lcc,ANSI C的重定向编译器 [ ^ ]显示构造真实( C )编译器的所有细节

I really need to learn about how compilers work and their architecture.In this case I want to refer better Book related to C/C++ compilers(specifically Visual C++).Which books I should refer?Please mention their Title and Authors respectively. Thank you.

解决方案

I would recommend http://www.learncpp.com[^].

From the printed books you could buy or borrow from a library, it would be good to have and read books by the C++ author Bjarne Stroustrup, http://en.wikipedia.org/wiki/Stroustrup[^]. They are not exactly too easy to read, but this way you can get familiar with the original rationale for the solutions taken, which is always very good to understand. You can also understand some C++ delicate and weird features and peculiarities.

—SA


Visual C++ is not a language, or a compiler, it is an Interactive Development Environment (more properly called Visual Studio). However learning C++ is not going to help you understand how compilers work. See https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=compiler%20architecture[^].


The classic book is the 'Dragon' one: "Compilers: Principles, Techniques, and Tools"[^].
I recommend also "lcc, A Retargetable Compiler for ANSI C"[^] that shows all the details of the construction of a real (C) compiler.


这篇关于有关Visual C / C ++编译器的书籍的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆