| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 980 人关注过本帖
标题:2013编译器,下列这些错误提示 需要怎么修改呢?
只看楼主 加入收藏
新人学习
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:145
专家分:187
注 册:2017-10-26
结帖率:66.67%
收藏
 问题点数:0 回复次数:3 
2013编译器,下列这些错误提示 需要怎么修改呢?
#include "list.h"
#include<iostream>

Move::Move(double a = 0, double b = 0)   //将“x,y”设置为“a,b”
{
    x = a;
    y = b;
}
void Move::showmove()const              //显示当前的x,y值
{
    std::cout << "x = "<<x << "  y = " << y << std::endl;
}
Move Move::add(const Move &m)const      //此函数将m的x添加到调用对象的x以获得新的x,
{                                       //将m的y添加到调用对象的y以获取新y,创建一个初始化为新x,y值的新移动对象并返回它
    Move temp;
    temp.x = x + m.x;
    temp.y = y + m.y;
    return temp;
}                                      
void Move::reset(double a = 0, double b = 0)//将x,y重置为a,b
{
    x = a;
    y = b;
}

//下列这些错误提示 需要怎么修改呢?



错误    1    error C2572: “Move::Move”: 重定义默认参数 : 参数 2    f:\项目列表\答题练习\答题练习\list.cpp    5    1    答题练习
错误    2    error C2572: “Move::Move”: 重定义默认参数 : 参数 1    f:\项目列表\答题练习\答题练习\list.cpp    5    1    答题练习
错误    3    error C2572: “Move::reset”: 重定义默认参数 : 参数 2    f:\项目列表\答题练习\答题练习\list.cpp    21    1    答题练习
错误    4    error C2572: “Move::reset”: 重定义默认参数 : 参数 1    f:\项目列表\答题练习\答题练习\list.cpp    21    1    答题练习
搜索更多相关主题的帖子: 错误 list Move 参数 练习 
2018-01-17 17:50
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9007
专家分:53942
注 册:2011-1-18
收藏
得分:0 
说得很清楚呀,把cpp中的缺省参数删掉
2018-01-17 18:16
Jonny0201
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:52
帖 子:488
专家分:2603
注 册:2016-11-7
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册
图片附件: 游客没有浏览图片的权限,请 登录注册
2018-01-17 18:29
新人学习
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:145
专家分:187
注 册:2017-10-26
收藏
得分:0 
明白了.
2018-01-17 18:34
快速回复:2013编译器,下列这些错误提示 需要怎么修改呢?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021708 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved