⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_50349.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:50349 发表者:石松 发表日期:2003-08-20 11:00:12
<br>主题:引用调用参数和类对象化调用参数的不同
<br>内容:比如我自设定了一个类&nbsp;&nbsp;MyClass;<BR><BR>若用两种调用方式:<BR>dosomething(MyClass&amp;my) 与dosomething(MyClass my) 的区别是什么
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:BenDan 回复日期:2003-08-20 11:21:18
<br>内容:dosomething(MyClass&amp;my) 就是对象指针传递。<BR>dosomething(MyClass my) 对于类一般情况下是行不通的。VC会提示类对象无法转换。<BR>类应该用第一种。<BR>第二种一般用于数值参数。<BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:shenjie 回复日期:2003-08-20 12:06:22
<br>内容:第一种方法传递的实际上是4BYTE的指针,因此速度要快的多,另外,利用引用后,对参数my的修改就可以修改原来的变量(也就是my所引用的变量)<BR>用第二种方法则需要调用参数my的拷贝构造函数,因此速度要满的多,而且在参数超过使用期限后还要分构
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -