第六周实验报告(一)

原创 2012年03月26日 21:09:59

常变量:例。定义Time类,Time const t1(12,3,46)//定义t1是常变量对象,即t1中的所有 数据成员的值都不能被修改。

程序纠错,错误的程序。

#include <iostream>

using namespace std;

class C
{
private:
	int x;
 public:
	C(int x){this->x = x;}
	int getX(){return x;}
};
int main()
{
    const C c(5);                //被定义为常变量后,不能调用该对象的非const型的成员函数,否则造成错误。               
	cout<<c.getX();
	system("pause");
	return 0;
}





修改后:一

#include <iostream>

using namespace std;

class C
{
private:
	int x;
 public:
	C(int x){this->x = x;}
	int getX(){return x;}
};
int main()
{
          C c(5);                 //    将c视为普通变量,没有const型的束缚。  
	cout<<c.getX();
	system("pause");
	return 0;
}

修改后:二

#include <iostream>

using namespace std;

class C
{
private:
	int x;
 public:
	C(int x){this->x = x;}
	int getX() const
          {return x;}
};
int main()
{
    const C c(5);                   //因为c被定义为常变量,要想用常变量c必须使用定义为const型的成员函数。     
	cout<<c.getX();
	system("pause");
	return 0;
}


搞的我一节课的东西,终于明白了


 

版权声明:本文为博主原创文章,未经博主允许不得转载。

machine-learning第六周 上机作业

1、如何评估算法好坏:高偏差与高方差的问题; 2、当某个集合中,一个类别远小于另一个类别的时候(如患癌),如何评估在面对偏斜类(Skewed classes)的算法好坏:查准率和召回率; 3、如何选择...
  • dialoal
  • dialoal
  • 2016年02月02日 16:21
  • 1251

coursera机器学习课程第六周——课程笔记

本周的内容主要分为两部分,第一部分:主要内容是偏差、方差以及学习曲线相关的诊断方法,为改善机器学习算法的决策提供依据;第二部分:主要内容是机器学习算法的错误分析以及数值评估标准:准确率(交叉验证集的误...
  • ccblogger
  • ccblogger
  • 2017年11月27日 17:47
  • 96

Coursera吴恩达机器学习课程 总结笔记及作业代码——第6周有关机器学习的小建议

1.1 Deciding what to try next当你调试你的学习算法时,当面对测试集你的算法效果不佳时,你会怎么做呢? 获得更多的训练样本? 尝试更少的特征? 尝试获取附加的特征? 尝试增加...
  • qq_27008079
  • qq_27008079
  • 2017年05月21日 15:58
  • 4048

Mykernel 第二周实验报告

刘子健 + 原创作品转载请注明出处 +  《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000  题目自...
  • u011368821
  • u011368821
  • 2015年03月13日 22:40
  • 967

吴恩达2014机器学习TIPS记录(第一周至第六周)

吴恩达笔记TIPS:只记录自己觉得有疑惑的地方。
  • guotch
  • guotch
  • 2017年05月19日 21:22
  • 337

Machine Learning第六周笔记二:机器学习系统设计

现在我们来讨论一下机器学习系统设计。Machine Learning System DesignBuilding a Spam ClassifierPrioritizing What to Work ...
  • MajorDong100
  • MajorDong100
  • 2016年04月03日 22:27
  • 1345

多态与虚函数-编程题#3(C++程序设计第6周)

编程题 #3 来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。) 注意: 总时间限制: 1000ms 内存限制: 65536kB 描述 ...
  • abc8730866
  • abc8730866
  • 2017年03月06日 17:16
  • 231

Machine Learning第十周笔记:大规模机器学习

刚刚完成了Andrew Ng在Cousera上的Machine Learning的第十周课程,这周主要介绍的是大规模机器学习,现将笔记整理在下面。Gradient Descent with Large...
  • MajorDong100
  • MajorDong100
  • 2016年04月14日 12:32
  • 6985

Stanford机器学习---第六周.学习曲线、机器学习系统的设计

第六周.学习曲线、机器学习系统的设计 Learning Curve and Machine Learning System Design 关键词           学习曲线、偏差方差诊断法、误差分析...
  • u012717411
  • u012717411
  • 2016年01月22日 21:29
  • 3417

LeetCode第六周周赛

404. Sum of Left Leaves不解释func isLeaf(root * TreeNode) bool{ if root == nil || root.Left!=nil ||...
  • NachtZ
  • NachtZ
  • 2016年09月25日 14:00
  • 311
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第六周实验报告(一)
举报原因:
原因补充:

(最多只允许输入30个字)