社区
C++ 语言
帖子详情
类似fun(const string& message)的函数为什么能传递一个字符串做参数
ZhengZhiRen
2009-12-22 04:59:26
如题
函数没有接受字符串(char*)的重载。
为什么?
c++基础不太好
...全文
122
6
打赏
收藏
类似fun(const string& message)的函数为什么能传递一个字符串做参数
如题 函数没有接受字符串(char*)的重载。 为什么? c++基础不太好
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小小攻城师
2009-12-22
打赏
举报
回复
看2楼的答案
解释相当清楚
dskit
2009-12-22
打赏
举报
回复
[Quote=引用 2 楼 benbshmily 的回复:]
那是因为string类有个构造函数是
string(const char *);
传一个char*给fun后,会生成一个临时的string对象然后fun的形参message对这个临时的string引用。
[/Quote]
it is.
feiren127
2009-12-22
打赏
举报
回复
c++不行,tcl可以,c++只能是正常符号的重载,不能添加
codesnail
2009-12-22
打赏
举报
回复
是传递一个const string 类型的引用
benbshmily
2009-12-22
打赏
举报
回复
那是因为string类有个构造函数是
string(const char *);
传一个char*给fun后,会生成一个临时的string对象然后fun的形参message对这个临时的string引用。
taodm
2009-12-22
打赏
举报
回复
这个最最基础都没打好,还是早点补课比较好。
Nodejs详解
Node.js 是
一个
开源与跨平台的 JavaScript 运行时环境。 它是
一个
可用于几乎任何项目的流行工具! Node.js 在浏览器外运行 V8 JavaScript 引擎(Google Chrome 的内核)。 这使 Node.js 表现得...
c语言
字符串
strncpy,详解c语言中的 strcpy和strncpy
字符串
函数
使用
详解c语言中的 strcpy和strncpy
字符串
函数
使用strcpy 和strcnpy
函数
——
字符串
复制
函数
。1.strcpy
函数
函数
原型:char *strcpy(char *dst,char
const
*src) 必须保证dst字符的空间足以保存src字符,否则多余的字符...
C/C++:
字符串
的一些操作
同时,C 语言提供了一系列库
函数
来对操作
字符串
,这些库
函数
都包含在头文件
string
.h 中。 一、
字符串
常量和字符数组 1.1、什么是
字符串
常量 C 语言虽然没有
字符串
类型,但是 C语言提是存在
字符串
这个概念的,也...
C++
函数
实参
传递
(argument passing)
C++
函数
实参
传递
(argument passing)
c++实现
函数
名
字符串
调用
函数
原理比较简单:将[
函数
名
字符串
,
函数
指针]用hash存储起来就可以实现通过
函数
名
字符串
调用
函数
的想法。 但比较麻烦的一点是,如果
函数
返回类型不一样或者
函数
c
参数
不一样,那将无法存到hash里面。下面直接给出解决...
C++ 语言
64,642
社区成员
250,580
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章