《Visual C++ 2012入门经典》杂记

简介: 初步通读了一下,感觉其浅显入门层度不亚于清华大学编著的《MFC Windows程序设计》,比较适合初学者,但是浅显中又有深入,让初学者不仅轻易解决C/C++学习入门难的问题,同时又使C/C++的编程技能得到进一步的提高。

第一次接触C语言还要追溯到1995年刚上大学的时候,由于所在的班级是计算机实验班,所有的计算机课程都在机房中上,所以接触计算机的机会相对多一些,不过对我们这些非计算机专业的班级来说,计算机编程课是Ture Basic(所谓的TB)和Foxbase,而不是C(TC)。C语言完全是自学的,其入门书籍就是当时谭浩强老师编著的《C语言程序设计》。至于C++语言的学习,所用的就不是TC了,而是DOS平台下比较著名的Borland C++(当时接触的版本是BC3.1和BC3.2),当时用BC3.2完成了当年获优的毕业设计《图书管理系统》,相关博文请见《99年毕业设计获优的程序-图书管理程序》。

工作之后第一个项目就是修改的这个毕业设计而完成的二型计量系统(DOS版本)。后来大部分的项目就不是基于DOS平台了,而是Windows平台下的Visual Basic 和 Visual C++了,一般用Visual Basic开发界面,用Visual C++开发底层库。清华大学出版社出版的《MFC Windows程序设计》这本书就是我Windows C++编程入门的书籍,再以后就是侯捷老师编写的《深入浅出MFC》了,这本书同时也是我C/C++语言书籍翻看最多的书籍,后来又看了Scott Meyers大师级人物编写的《Effective C++》,算是对C++有了更本质的认识。

自从2006年开始接触VisualC#语言(也是读清华大学出版社的红皮书《C#高级编程》入门的)以来,被C#语言深深吸引,Visual Basic 和 Visual C++几乎放弃了,不过2008年转入嵌入式对C/C++又进行了深入研究。

幸而CSDN有这么一个读书写书评的活动,使我又一次有机会深入研究Visual C++,Ivor Horton所著的《Visual C++ 2012入门经典》目前已经是第6版了,却是我第一次接触。初步通读了一下,感觉其浅显入门层度不亚于清华大学编著的《MFC Windows程序设计》,比较适合初学者,但是浅显中又有深入,让初学者不仅轻易解决C/C++学习入门难的问题,同时又使C/C++的编程技能得到进一步的提高。书中对标准模板库(STL)和MFC也有相关的介绍,另外第18章还着重介绍了Windows 8风格的应用程序的编写。

个人感觉《Visual C++ 2012入门经典》是值得细读、精读的一本书。
image.png

相关文章
|
C语言 C++
【五一创作】Visual Studio常用调试技巧的温习
【五一创作】Visual Studio常用调试技巧的温习
101 0
|
程序员 测试技术
《Visual Studio程序员箴言》----导读
撰写本书之际,世界各国人民正在中国北京欢聚一堂,共庆2008年夏季奥运会这个盛大的节日。运动员花费了数年时间将他们的身体和运动状态调整到最佳,正是为了这一刻做好准备。那些在各个项目上获得金牌的选手将会定格在一个个辉煌的瞬间里。
1344 0
《Visual Studio程序员箴言》----导读
|
程序员 C#
《Visual C# 2010入门经典》一1.5 总结
祝贺您成功地编写了第一个C#应用程序。这可能也是您编写的第一个托管应用程序,也可能只是您编写的第一个C#应用程序,但无论是那种情况,都为以后打下了基础。
1592 0
|
C# Windows
《Visual C# 2010入门经典》一导读
.NET Framework将原有Windows接口和服务融合到单个应用程序编程接口(API)下,并将众多新出现的行业标准(如简单对象访问协议[SOAP])和众多原有的Microsoft技术(如Microsoft组件对象模型[COM和COM+]和Active Server Pages[ASP])加入其中。
2174 0
|
存储 Java C#
《Visual C# 2010入门经典》一1.2 C#语言
如果您是C、C++或Java程序员,将很快熟悉C#,因为其语法与这些语言类似。如果您熟悉Visual Basic(运行在.NET Framework上的任何Visual Basic版本,而不是Visual Basic 6.0或更早的版本),可能对C#语法感到陌生,但应熟悉Framework类库。
1890 0