|
楼主 |
发表于 2006-2-10 13:47:00
|
显示全部楼层
Attached C Plus plus file
【文件名】:06210@52RD_c in action.chm
【格 式】:chm
【大 小】:1583K
【简 介】:
【目 录】:
[UseMoney=2]
[/UseMoney]
For a C programmer who doesn't know much about C++ (other than that it's slow and cryptic--the popular myths in the C subculture) this is an exercise in unlearning C in order to effectively program in C++. Why should a C programmer unlearn C? Isn't C++ a superset of C? Unfortunately yes! The decision to make C++ compatible with C was a purely practical, marketing decision. And it worked! Instead of being a completely new product that would take decades to gain the market, it became "version 3.1" of C. This is both good and bad. It's good because backward C compatibility allowed C++, and some elements of object oriented programming, to quickly gain foothold in the programming community. It's bad because it doesn't require anybody to change his programming methodology. |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|