虽然上学期学了C++,而且还是"Vistual"C++,但给我的感觉就是纯属吊胃口(因为课时少得离谱),感情它还没把我的胃口吊起就离去了、、、这叫我情何以堪。我又是那种懒散的人,所以、、、嗯、、、就没下文了。呵呵
所以呢,更别谈思考了,前不久突然醒悟人不能啥都懂,但起码得有个精通的东东。有人学c、c++、java、汇编(一般是牛人)、
c#.....太多太多,太杂太杂。回想一下我对C++还是有兴趣的,因为平常编代码的时候有人会问你用什么编的?一看头文件是iostream,就说是:“原来你用的是C++啊~~”其实这让我都很尴尬,因为我完全是糟蹋了C++的美誉。所以现在要好好地在学一遍C++,并加入自己的思考,不管多么简单的问题,比如说为什么头文件要用iostream+using namespace std而不用iostream.h呢?你知道定义类用关键字Struct和Class的区别么?等等,很多看似简单的问题却能让你不禁感叹语言就是种艺术。
学习任何东西都得学会提出问题,这样证明你确实在思考问题,就像我现在就有一个问题,提到C++都知道类。那么类有私有成员和公有成员,语法上说类外部函数不能直接调用类里面的私有成员,但你有没有想过在外部调用类里面的私有成员,甚至改变它呢?我就做过这样的事,通过指针(真的是无所不能)确实可以在类外部访问类私有成员甚至改变它,当然这也和编译器有一定的关系,但可以确定 VC6.0++肯定可以。但这是不是就打破了那样的规则,是不是类就失去了封装性呢?可以思考一下哦~~~有想法的可以讨论讨论。。
该学的东西还有好多好多,我的目标是精通C++,也想通过日志和大家分享一下自己的所学,希望对C++同样有兴趣的朋友可以一起讨论讨论哦。。。呵呵,一步一步继续前行,这样的日志尽量没两天更新一次,开始自己C++学习之路,顺便激励自己(都说了自己很懒滴、、、呵呵)。说不定以后还能做个回忆录呢。。。。哈哈哈哈(待续~~)