以下是引用yaobao在2012-12-19 19:57:06的发言:
谢谢,我这次之所以换VS最主要的原因是学《C高级编程及实例剖析》时明显感觉到TC的过时,有太多的功能是依赖于中断和BOIS之类的来实现的,这明显的落伍了,学着都没用。
T版发的这些东西绝对是我现在最需要的
过于依赖底层的东西是缺乏抽象的,跟硬件太接近,可移植性就差。有可能的话,都尽量抽象,不是人家替你抽象好,就是你自己做抽象,以现在硬件的复杂性,哪还有你学几十年前的那些底层知识可以解决的道理。当人家抽象好的东西能够满足你的需要的时候,就尽量使用,就如Win32 API也是人家抽象了公布出来让你用的,总不能说要拿到源代码才算真正了解系统,你要用系统而已,不是你自己去做系统。就如现在的图像格式那么多,我们不必要把所有格式都弄懂了自己写个程序去显示它,有GDI接口可适应那些图像格式,何必要自己烦恼呢——如果是志在创建新的格式那另当别论。
[
本帖最后由 TonyDeng 于 2012-12-19 20:12 编辑 ]