vb与c++

c++考试已经成为过去式了,但是学习还在继续,按照米老师的思想,考完试就应该做一次总结。我之前还真的是没有写过关于C++的总结,现在想起来了,我觉得应该把它和之前学得vb结合起来总结。

一、vb

(一)心态

vb在我们看来,应该也算是一个比较简单的编程语言,毕竟我们学了一年多。第一次接触vb是学习安排的计算机课,很幸运,是米老师担任我们的讲师。那时候很早就听说了米老师,可是从来都没有见过米老师。米老师讲课的方式和提高班上课的方式是一样的,思想居多,很少说技术的问题。但是每次听完他的课,到机房就会敲书上的例子。例子很陌生,代码很陌生,甚至是连绿色的注释都不知道是什么,都一一敲上去,设置控件的属性都是照着课本的,也经常出错,而且是一出错就不知道怎么改。还好那时候有师哥师姐在,他们都会很有耐心的帮我调错,告诉我这是什么,那是什么,所以说,那时候我就开始学习vb了。

无知的我面对陌生的vb,只要我的程序能够运行出结果,我就觉得很高兴很有成就感。敲不出来也觉得没什么,因为那时候我还真的是以玩的心态学,就觉得敲代码也是一件很有意思的事。

(二)内容

备考的时候,米老师也是在vb的基础上给我们讲C++的。那我们再回忆一下vb的知识

回想vb,它的知识似乎就是这些了,基本功能和对象。

二、C++

(一)心态

接触C++的时候,我已经接触了C#,但是对于C#还是不太熟悉。每次做题的时候都是在考试系统上做的,挺陌生的,那些代码一眼看上去就像天文一样,根本就看不懂啊。于是回去看了看数据类型和表达式,算是解决了一块。后面又遇到了指针和友元函数这些陌生的东西,还是回去看课本了。当我进入状态的时候,突然来了个C++不免考的消息,感觉被泼冷水了,顿时,所有的热情就消失了,所以C++的学习就戛然而止了。但是我从考场出来的时候,我后悔了,突然明白了我错过了一次学习的机会,我比别人少了一次学习的机会。

(二)内容

C++ 的内容和vb有相同的地方,也有新增变化的内容


三、对比

(一)功能实现

1、函数:除了vb所拥有的函数外,C++还多了指针函数、内联函数、友元函数函数重载等。

2、控制结构:

1)判断式中出了If结构外,多了switch判断式;

2)新增了break,continue语句;

3、数据类型和表达式:数据类型和表达式基本上和vb里的一样,就是个别符号的表达式有些变化

(二)对象

C++是面向对象设计的程序语言,所以这一块它和vb有很大不同,从类中构造函数和析构函数,产生继承与派生,从而呈现对象的多态性。因为多态产生异常现象,从而又多了异常处理。

四、总结

这些总结都是我个人的理解,从中肯定有错。我觉得C++不单是一门语言,它还是一个系统,每一块都是有联系的,从而够成一个系统。而这门语言系统与vb是相通,只是我还是没有学透。我相信在日后的学习里,我会更好的掌握这门语言。

相关文章

Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强制返回为文本 --------------------------...
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办法, Format 或者FormatDateTime 竟然结果和...
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace My ‘全局错误处理,新的解决方案直接...
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用的爽呀,这篇文章写与2011年,看来我以前没...
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选中的单元格进行处理 Dim m As Range, t...
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As DataObject, Effect As Long, Button As Integ...