这是我人生第一次写关于c++的心得体会。
但,这并不是一篇有尊严的,有情操的心得体会。
因为写它的我,是怀着被Dev c++和vs双重摧残之下的心灵来码字的。
事情是这样的....
在我回到宿舍,漫不经心地,哼着小调打开我的Devc++,随便把这个五子棋的代码解压之后,我尴尬地发现这尼玛是个文件夹。
好吧...我带着一种不详的预感,开始浏览这个文件夹里的内容,嗯?怎么这么多文件格式?然后试着用Dev打开它们...卧槽..为什么Dev不能导入文件夹..嗯?这个乱码是什么鬼??但是我没有失去希望,这全是因为Dev虽然名字是Dev,但是它姓c++啊....
(after an hour....)
抹了一把脸上的泪水,我决定去看看我的室友是怎么做的...只见他们谈笑间带着轻蔑,玩乐间带着侮辱,Σ(っ °Д °;)っ居然用visual studio和那个程序你情我侬,让我醋意大发...
我突然想起来,在某天一个风和日丽的下午,我曾经无意间下载了visual studio,哈哈哈哈哈哈哈(戛然而止)..
卧槽...这个过了评估期是什么..没有安装完成又是什么鬼(ー`´ー)...
(终于在折腾了n个小时之后,我重新下了一个visual studio...)
至于心得:(╯‵□′)╯ノ┻━┻☆....
首先,我不应该以貌取人,哦不,是以貌取平台...就是当年嫌弃vs的丑,才有了今日的惨痛教训...
其次,c++的文件怎么那么多啊喂〒▽〒...(虽然小张老师好像说这就是c++的尿性)...充分体会到了c和c++的区别..对于c来说,是每一步应该做什么,程序员要做的,就是设计每一部分的函数,然后让函数按某些顺序运行..而c++看起来也是函数化,封装化的思想,不同的是,c++封装的不是每一步的动作,而是一个个抽象的概念,在对象好多的时候(比如多人在线游戏?),想必会比c轻松得多...
但是在每一个类(或者说模块)里面,比如player,board什么的里面,面向过程的思想依然起着作用,给我的感觉就是,c++就是把一个个c程序(面向过程程序)封装起来,露出一个接口和使用说明,用类(?)规定使用权限,从而让它为面向对象的范式服务..
最后...
我还收获了掉下来的一把头发。