说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

写一个参数有默认值的函数出现的问题!

编辑:说三道四文库 发布时间:2018-01-24 05:39
HTML文档下载 WORD文档下载 PDF文档下载
我在.h文件里定义了一个函数:
int PointSelect(CDC *pDC,BYTE iType,long x ,long y,unsigned short int bUpdate);
在.cpp文件里写了实现函数:
int CTest::PointSelect(CDC *pDC,BYTE iType,long x ,long y,unsigned short int bUpdate = 1)
{

}

调用函数时:PointSelect(pDC,iType,x,y);
但是在调用这个函数时提示错误:error C2660: 'PointSelect' : function does not take 4 parameters
这是什么问题,应该怎么写啊?
.h中...unsigned short int bUpdate = 1)
.cpp中...unsigned short int bUpdate)
应该在定义函数的时候值定默认值,即在.h文件中这么定义
int PointSelect(CDC *pDC,BYTE iType,long x ,long y,unsigned short int bUpdate = 1);
而在.cpp文件实现
int CTest::PointSelect(CDC *pDC,BYTE iType,long x ,long y,unsigned short int bUpdate)
{

}
写反了,在头文件中定义默认值
对,在定义中写默认值!
谢谢大家的帮忙!问题已经解决。
VB判断一个年份是否为闰年 VB判断一个驱动器的类型 屏蔽文本框默认的右键菜单——浅谈如何控制Windows消息 -VB资料 奇数和偶数校验-VB资料 启动控制面板命令大全 -VB资料 美女与本本 如何使textbox中输入的仅仅是阿拉伯数字0-9?高人请赐招 湖北的中程成绩出来了 派分讨论,现有的桌面数据库引擎哪个最好! 英文字符单引号'的html字符怎么表示? 请教jsp调用useBean的问题! 不用企业管理器,能不能修改表的名称? 急求一小程序源码,分析收到的ICMP包 package 问题,再线等!!! The best things in llife I really really do love 第25题 We’ll visit Europe n I hope to go on vacation on drivers side road the Driver drive on the right 我想找30题目假期做,经典一些的.我自认为数学还不 因式分解:(X的平方+Y的平方)的平方*(X的平方 谁知道这是哪首诗,并提供整首 中文the best 杰克逊私人医生刑满出狱 欲再获行医执浙江11月1日起试发布县级城市实时空经国务院同意 杭州再启城市总体规划修1477吨进口菜油掺入国储库 中储粮九省区市可网查个人信用 注册到看结果不会出兵打击“伊斯兰国”百姓富生态美厦门出台电子商务发展规划9月17日异动股聚焦“海鸥”飞过 大瀑布雄起道仙凡辉煌刺客无限暴君工业大明丹修有点田怪石峪旅游圣母堂旅游小龙池旅游天意谷旅游万盛石林旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘