C++
文章平均质量分 78
shaojinxuan2010
这个作者很懒,什么都没留下…
展开
-
第二次作业参考答案
说明: 1.由于第一次作业太简单就不公布参考答案。 2.每次参考答案我会尽量从同学们的优秀作业中挑选,被选中的同学在最后成绩评定中会有额外加分。 3.挑选从第四次开始,第二次和第三次作业都是林凡同学的作业,希望大家向林凡同学学习。 4.以下代码中的部分格式问题都是博客自身造成的,林凡同学打代码本身写得非常精彩。 5.代码中的注释都是我加上的,如果有哪些不足、写错或者您有更深入的体会,不妨原创 2012-04-19 21:35:29 · 5328 阅读 · 0 评论 -
第四次作业反馈及参考答案
声明: 1.很多同学都提交了cpp和exe文件,我希望剩下那部分只提交cpp文件的同学能够麻烦你一起提交exe文件,这样我就不用一遍一遍编译了,能够节省我不少时间啊,谢谢各位愿意合作的同学们了。 2.很多同学都有友好界面提示的习惯,在这里我要表扬一下一班的所有同学(好像基本都是女同学),特别细致,让我能够知道我应该输什么;而改着改着,突然黑屏了,我该输什么都不知道,各位程序猿总要为用户着想一下原创 2012-05-04 19:21:25 · 4899 阅读 · 0 评论 -
第三次作业参考答案
一、实现一个重载的max()函数,让它接受以下参数:(a)两个整数;(b)两个浮点数;(c)两个字符串;(d)一个整数vector; (e) 一个浮点数vector; (f) 一个字符串vector; (g)一个整数数组, 以及一个表示数组大小的整数值:(h) 一个浮点数数组,以及一个表示数组大小的整数值:(i)一个字符串数组,以及一个表示数组大小的整数值。最后,撰写main()测试这些函数。原创 2012-04-15 17:13:30 · 5267 阅读 · 0 评论 -
程序开发基础学习二(C++ Google Style 命名规则)
无规矩不成方圆,新的岗位就需要服从团队的编码规则。很开心团队用的是Google的C++编码规则,大概看了下Google 的编码规则,正如九天翔雁说的:“Google的 C++ Style Guide远不仅是一个传统意义上的代码书写风格指导,对于C++的方方面面做出了Google的解释和使用建议,包括每个规则给出时,较为详细的讲了这个规则好的一面和不好的一面,最最激进的规则甚至有禁用C++的异常转载 2012-04-09 16:44:55 · 3972 阅读 · 2 评论 -
关于C++第三次作业反馈
第三次作业较之前的两次另我刮目相看,绝大部分同学都正确地完成了3道题,但仍有个别同学情况不容乐观,和全体的差距越来越大,希望这些同学平时多看看书,上机练习练习。夸奖的话我也不多说了,下面是我罗列的一些大家常见的错误和需要改进的地方,希望同学们有则改之,无则加勉,精益求精,更上一层楼。 一:const乱用,不是所有地方都要用const,用多了也容易出错,下面是关于“CONST使用小结”链接,是我从原创 2012-04-09 20:07:19 · 4110 阅读 · 0 评论 -
C++ 命名空间总结
1.命名空间用来干什么? 命名空间是用来处理程序中的同名冲突的。 2.命名空间是什么? 命名空间:实际上就是一个由程序开发者命名的内存区域,开发者可以根据需要指定一些有名字的空间域,把一些全局实体分别放在各个命名空间中,从而与其他全局实体分隔开来。 3.作用域操作符 假如,有一个命名空间name1 namespace name1 {转载 2012-04-09 11:42:17 · 7260 阅读 · 0 评论 -
Const使用小结
const关键字在c++中有非常重要的作用,它的使用的场合也比较多,这里我将它的使用总结一下,已备参考。 一:取代c中使用#define的常量定义 const int i=10; 这里需要说明的是默认情况下编译器不会为定义的常量分配内存,编译时会像用#define定义的常量一样将使用 常量的地方用定义时实际的值替换。但是有转载 2012-04-09 11:20:53 · 7110 阅读 · 1 评论 -
第五次作业参考答案及反馈
本次作业中,很多采用工程的方式来写作业,但是都存在部分问题,下面是我写的工程方式的参考答案,如果有疑问,欢迎来找我讨论。 本次作业有以下几个问题: 1.大部分同学都受上次作业的影响,把成员变量声明成public作用域,这个其实是个很糟糕的习惯,用一个很不恰当的比喻,你愿意把你自己的隐私部位暴露给别人看么,设置让别人来触摸?试想C++为什么会有封装这个术语呢?以及今后大家选修侯捷老师的设原创 2012-05-06 18:33:30 · 5678 阅读 · 0 评论