说明你还得深入.....
你还没有明白我的意思
你还是把每个东西分开来比较,你说的这些,我都看过,也用过,我只是学了MFC,,我只是深入了一点点,
在我还没有完全深入的时候,你这些东西我都了解了,请你仔细看,我上面写的,MFC->C++->ASM->OS->....
你可以去看一个开源的OS,pedigree,,你看他们C++运用得如何,,,C++只是工具,,,深入只是为了工具???一个工具算得了什么呢?
你说泛型什么的,STL我都翻烂了,这种编程思想确实是有很多好处,我也写过很多,,但并不是什么东西都是完美的,只是看到了他的优点,还要认识他的缺点,这样才能准确地把他们用到什么场合.
为什么我会翻STL呢,只是因为我在MFC中看到了一个class T,这是什么???我要深入,我就去买了本<<STL源码剖析>>,,看完了,写,不会再看....
还有,当我看到CRuntimeClass的时候,,我便看了COM,<<COM本质论>>,,也看了设计方面的,好几本,大同小异,,
当我看到_asm的时候,我便看了<win32 masm>,然后看了x86, 认识了硬件方面的一些东西,,再就是MMX,SSE,
当我看到BitBlt的时候,我看了各种渲染方法(常用的几个),然后进入了游戏世界,,直到现在,我还只是在不断深入.
当我看到在STL中看到reinterpret_cast...时,我便买来了<C++方面的书>,桌了上已经堆了有十来本与C++相关的,认识了Bjarne Stroustrup,及他的一些相关事迹,
也看了一些C与C++的争论,,也学习了C,,...........还有什么我不可以学习的呢,,只要我愿意,我就去深入,学习....
我也去看了linux(redhat),freebsd,因为,网上很多代码,都用gcc,于是我看了相关的书,只是了解了一下,并没有深入,因为我发现我的用户群,不在这一块,我不能把我有限的时间,用在对于我来说没有收入的地方,虽然那个东西很好,也许在我空闲的时候,我会去深入,这只是计划.
所有这些,只因为我买了电脑,不小心装了VS,以及不小心进入了VS C++,, 不小心发现了MFC......
当一个人完全深入编程世界中的时候,,你认为他是什么样的,C++之父?? |