【第21期】观点:人工智能到底用 GPU?还是用 FPGA?

第11周项目3-警察与厨师 (1)

原创 2016年06月02日 08:32:16
/*Copyright (c) 2016, 烟台大学计算机学院                 
*All rights reserved.                 
*文件名称:c8weeks.cpp                 
*作者:张天择                
*完成日期:2016年 6月2日                 
*版本号:vc++6.0                 
*/  


#include <iostream>
using namespace std;
class Person
{

public:
    Person(int, string);
    void action();
    string getName()
    {
        return name;
    }
private:
    int age;
    string name;
};
Person::Person(int a, string n):age(a), name(n) {}
void Person::action()
{
    cout<<name<<" do some action"<<endl; //no operator defined which takes a right-hand operand of type 'class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >' (or t
here is no acceptable conversion)
}
class Police: public Person
{
public:
    Police(int, string, int);
    void arrest(Person);
private:
    int level; //级别
};
Police::Police(int a, string n, int l):Person(a,n),level(l) {}
void Police::arrest(Person p)
{
    cout<<" Police "<<getName()<<" arrest " <<p.getName()<<endl;
}
class Cook: public Person
{
public:
    Cook(int, string, double);
    void getCake(int);
private:
    double salary; //薪水
};
Cook::Cook(int a, string n, double s):Person(a,n),salary(s) {}
void Cook::getCake(int n)
{
    cout<<" Cook "<<getName()<<" gave me " <<n<<" cakes."<<endl;
}

int main()
{
    Person tom(120,"Tom");
    Police jack(30,"Jack",2);
    Cook john(24,"John",5000);
    jack.arrest(tom);
    john.getCake(4);
    return 0;
}

注:

此代码可以在codeblock中运行,但如果在vc++6.0中会报错

no operator defined which takes a right-hand operand of type 'class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >' (or t
here is no acceptable conversion)

加#include<string>即可。

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

相关文章推荐

第11周项目3—警察和厨师 (1)

/* 2.*Copyright(c) 2016.烟台大学计算机与控制工程学院 3.*ALL rights reserved. 4.*文件名称:main.cpp 5.*作者:孙亚茹 6....

第11周报告1

实验目的:学会使用循环控制语句解决实际问题,并强化注重效率的观念 实验内容:用循环控制语句编写程序,完成表达式的计算 * 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:&lt;wbr&gt;&lt;wbr&gt;&lt;wbr&gt;使用循环控制语句解决实际问题&lt;wbr&gt;&lt;wbr&gt;&lt;wbr&gt;&lt;wbr&

<![CDATA[人性之作——机动警察剧场版3]]>

动画片本来看看是娱乐的,没想到日本的动画片却能够在一个简单的镜头把人性放进去。讲到人性宫崎骏算一个,但是宫崎骏的人性是用一种比喻般的描述,无论是天宇天讯还是幽灵公主主题无外乎自然和人,但它的表达过于的晦涩。今天得看机动警察剧场版但却被最后的故事结尾所感动。故事的名字叫做——第13号废物,讲述的是一个生物学家,因为怜悯一个她没有救活的女孩,用胚胎细胞和癌细胞结合,最终让她神奇的繁衍起来,但是她却是一个怪物,不断袭击人类,人类最终消灭了它,中间有两个分支,很能让人思考:1 这个怪物实际上是军事方面的试验品(有点生化怪物的味道),但军方最后却因为某种原因要消灭它

第11周项目3(2)警察和厨师

/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称 : *作 者 : 刘云 *完成日期 : 2016年5月8号 *版 本 号...

第11周报告3

实验目的:学会使用循环控制语句解决实际问题 实验内容:编程找出1000以内的所有完数。 * 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:&lt;wbr&gt;&lt;wbr&gt;&lt;wbr&gt;&lt;wbr&gt;&lt;wbr&gt;&lt;wbr&gt;&lt;wbr&gt;&lt;wbr&gt;&lt;wbr&gt;&lt;wbr&

第11周项目3-警察与厨师(2)

/* All rights reserced. 文件名称:main.cpp 作者:李鑫  完成日期:2016.5.17 问题描述:为类A增加复制构造函数,用下面的main函数测试 int main(...

as3项目中加载as1/2编写的swf文件

从网上找到一个swf文件,想测试在as3的工程中引用它,但是按照正常的加载swf代码执行时,弹出了异常TypeError: Error #1034: Type Coercion failed: cannot convert flash.display::AVM1Movie@2c33f31 to flash.display.MovieClip.    at Function/&lt;anonymous&gt;()[C:\Users\Administra

第11周项目3(1)——警察和厨师

/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称 : *作 者 : 刘云 *完成日期 : 2016年5月8号 *版 本 号...

我和一个警察MM不可不说的故事(3,又是一个能吃的美女)

[b]我和一个警察MM不可不说的故事(原创小说)(1,初识美女) [/b] 我第一次见到她是在一次羽毛球比赛上,那是一年的冬天,那时我学校羽毛球社团的主席,带领我们校队去打比赛。她的朋友代表警察学校参赛。当时我正在场边做这技术统计,她出现在体育馆的门口,她穿着粉红色的大衣,脸上带着一贯的微笑,她并不算很漂亮,但她的气质很吸引我,又仿佛冥冥之中在哪里见过她,但身位校队的领队,我又不可以放下手中的工作,我只好在远远的看着她;她似乎发现我在看她,很礼貌的给了我一个微笑,一个打招呼似的点头。很快她找到了她的朋友并走开了。但我坚信我和她一定会发生什么。 那次比赛我们校队获得团体第一,

第十一周上机实践项目3(1):警察和厨师

/* *Copyright(c) 2016.烟台大学计算机与控制工程学院 *ALL rights reserved. *文件名称:text.cpp *作者:赵子琳 *完成日期:2016年5...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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