default argument given of parameter 的问题
来源:互联网 发布:农村淘宝 大米 编辑:程序博客网 时间:2024/04/30 06:49
我写了一个类,其中的一个方法的一个参数是有默认值的:
private:
void send_message(char *msg, qint16 iid=0);
实现的时候:
void tcp_socket_class::send_message(char *msg, qint16 iid=0)
{
... ...
}
编译时报错:
error: default argument given for parameter 2 of 'void tcp_socket_class::send_message(char*, qint16)' [-fpermissive]
error: after previous specification in 'void tcp_socket_class::send_message(char*, qint16)' [-fpermissive]
在网上查了一下,带有默认值参数的函数,在实现的时候,参数上是不能有值的。改成这样就对了:
void tcp_socket_class::send_message(char *msg, qint16 iid)
{
... ...
}
- default argument given of parameter 的问题
- default argument given of parameter 的问题
- 编译错误:error: default argument given for parameter 1 of ‘’
- Debug:error:default argument given for parameter
- 编译错误:error: default argument given for parameter 1 of ‘’ [-fpermissive]
- error: default argument given for parameter 2 默认的参数只能给一次
- C++ error: default argument given for parameter 1
- C++编译错误:error: default argument given for parameter... [-fpermissive]
- 错误: default argument missing for parameter 2 of
- redefinition of default parameter
- 编译错误error C2587: '_U' : illegal use of local variable as default parameter的问题
- redefinition of default parameter : parameter 5
- redefinition of default parameter : parameter 1
- Parameter与Argument的区分
- variable argument parameter的区别
- Argument 和 Parameter 的差别
- parameter和argument的区别
- parameter和argument的区别
- 五大算法之四--回溯法
- 关于c++的学习
- 五大算法之五--分支限界法
- 配置管理系统浅析
- COM技术初探(一)
- default argument given of parameter 的问题
- 插入新结点到指定结点的指定位置
- 使用过滤器来解决中文乱码
- 内中断
- 深入理解Oracle索引(15):日期转换函数的格式参数大小写规则对函数索引的影响
- 第一篇文章,不写技术
- FMDB_demo
- android中实现简单双方聊天的代码
- 【audio play音频】 android 简单的MP3播放器代码