|
|
贴子作者:lifanxi |
发贴日期:2001-10-19 00:00 |
阅读次数:3111 |
回复条数:2 |
所属版块:计算机与网络 |
最后回复日期:2001-10-20 14:23 |
|
|
标题:推荐几本经典好书! |
内容: |
|
1. Programming Windows Fifth Edition by Charles Petzold Microsft Press 1998 中文版的名字是《Windows程序设计》。这本书介绍了Windows编程的基本知识,讲述了如何使用API函数和C语言来书写Windows程序。我从BASIC、LOGO、PASCAL、Visual Basic、C一路把语言学过来,一直很顺利,本有信心学好Visual C++,没想到从MFC上手学了一年多还是一无所获。最终还是决定从比较底层学起,暑假里花了十天在电脑上阅读了这本书的英文电子版的Part I,有很大的收获,终于了解了Windows编程的一些基本知识。不要以为MFC是一个封装的很好的类库,用MFC就可以离开API函数。学习API函数不但有利于用MFC开发程序,也为用Win32汇编语言开发Windows底层程序打下了基础。
2.Programming Visual C++ Fifth Edition by David J. Kruglinski Microsfot Press 1998 就是原名Inside Visual C++ (Visual C++ 技术内幕)的那本书,不要被“技术内幕”吓倒,它只是一本介绍MFC开发程序的入门书。这几天我自已在看它的英文电子版,收获也是不小的。如果你不想学习API程序开发,那用这本书作为MFC的入门书实在是不错。如果你学过API编程,这本书也会指导你把API与MFC联系起来。
3.The Art of Computer Programming by Donald E Knuth 这书是介绍计算机编程的一些相关知识,包括数学知识和数据结构中的部分内容。共三卷,难度非常大,我看过这套书的Vol.2的一小部分,介绍了有了随机数的发生与基本数学知识,很有启发。不过这个书目前不容易买到。可以到www.ssreader.com超星数字图书馆下载它的中文电子版,不过是七几年出的上一版本,且只有一、三两卷。新版的中文版据说9、10月份要由国防出版社出版,大家可以关注一下。
4.Data Structures & Programming Design in C Second Edition by Robert Kruse Prentice Hall 1997 学数据结构的同学不能不看看,编得实在是不错。书店可以买到清华大学出版社影印的英文版。这书比我看过的几本国内的数据结构的书都要好。比如,它的递归这一块就讲得比一般的容易理解。另外,这书的内容也比较新。与这书相关的还有用C++和JAVA描述的版本,没有仔细看过,不过想必也不会太差。
5.The C++ Programming Language 据说英文影印版8月份刚在国内由高等教育出版社出版。这本书一千多页只卖55元,真是很超值!这是权威的C++参考书,不是很适合初学者,但如果您想深入研究C++,这书真是不能错过。如果是初学C++不妨看看清华大学出版社出的钱强著的C++,很适合初学。
以上推荐的书都是英文版的,部分有中文版,但我基本都没有看过它们的中文版。据说Programming Visual C++这书的中文版第五版翻译比较差,不如看第四版。类似情况的好像还有《Thinking in C++》据说它的中文版的翻译是漏洞百出,不过我没有亲自去体验,也不好乱说。
另外,网上还经常推荐候捷的《深入浅出MFC》,这本书深挖了MFC的核心,我虽下载了,还没有时间去阅读。同样的,据说这书的简体中文版要比繁体版略差一点。
|
回复:
贴子作者:lifanxi |
发贴日期:2001-10-19 23:41 |
不好意思打错了,第5条中说的清华出的C++书的作者应该是钱能。 |
贴子作者:空白 |
发贴日期:2001-10-20 14:23 |
有没有学FLASH的好书啊~!??? 谁推荐几本? |
您尚未登陆网站,不能回复贴子!
|
|
|