社区
C++ 语言
帖子详情
关于函数的引用
ptcoding
2008-12-08 04:34:43
假设有2个函数A::B()和 A::C(),我想在A::B()中引用A::C()要怎么用啊,直接把A::C(),放到A::B()里面好像不可以哦~
...全文
70
9
打赏
收藏
关于函数的引用
假设有2个函数A::B()和 A::C(),我想在A::B()中引用A::C()要怎么用啊,直接把A::C(),放到A::B()里面好像不可以哦~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tdjdyq
2008-12-08
打赏
举报
回复
B和C本来就是属于同一个类,类里面方法是可以相互调用的,在类本身调用,可以用this,也可以不用,一般不用
xqls_xqls
2008-12-08
打赏
举报
回复
void CCaculationDlg::Onplus()
{
……
Onequal();
……
}
SearchLife
2008-12-08
打赏
举报
回复
A::B()
{
C();
}
ptcoding
2008-12-08
打赏
举报
回复
void CCaculationDlg::Onequal()
{
// TODO: Add your control notification handler code here
UpdateData();
double t1=atof(T);
if ((t==4)&&(m_edit=="0"))
{
m_edit="除数不能为零!";
}
else
{
switch(t)
{
case 1:
t1+=atof(m_edit);break;
case 2:
t1-=atof(m_edit);break;
case 3:
t1*=atof(m_edit);break;
case 4:
t1/=atof(m_edit);break;
}
m_edit.Format("%f",t1);
m_edit.TrimRight("0");
}
char temp[20];
int m=m_edit.GetLength();
strncpy(temp,(LPCTSTR)m_edit,sizeof(temp));
if (temp[m-1]=='.')
{
m_edit.TrimRight(".");
}
UpdateData(false);
}
void CCaculationDlg::Onplus()
{
// TODO: Add your control notification handler code here
UpdateData();
T=m_edit;
m_edit="";
t=1;
UpdateData(false);
}
这是两个函数的代码,想在Onplus里面引用Onequal
xinustc
2008-12-08
打赏
举报
回复
可以啊 用this
class CSomeObj {
public:
CSomeObj() { printf("Constructor \r\n"); }
~CSomeObj() { printf("Destructor \r\n"); }
void A(){cout<<"hello";}
void B(){cout<<"B";this->A();}
};
xinustc
2008-12-08
打赏
举报
回复
可以啊 用this
class CSomeObj {
public:
CSomeObj() { printf("Constructor \r\n"); }
~CSomeObj() { printf("Destructor \r\n"); }
void A(){cout<<"A";}
void B(){cout<<"B";this->A();}
};
hai040
2008-12-08
打赏
举报
回复
代码?
xkyx_cn
2008-12-08
打赏
举报
回复
你是说调用吧,直接在A::B()中写C()就行了,如果他们可以这样调用的话
hu_vane
2008-12-08
打赏
举报
回复
清楚一点。
代码。
c语言
函数
引用
调用,C
引用
方式调用
函数
C
引用
方式调用
函数
向
函数
传递参数的
引用
调用方法,把参数的地址复制给形式参数。在
函数
内,该地址用于访问调用中要用到的实际参数。这意味着,修改形式参数会影响实际参数。按
引用
传递值,参数指针被传递给
函数
,就...
C++:
函数
指针与
函数
引用
变量可以通过变量名,指针,
引用
几种方式直接或者间接的访问,类型的
函数
也可以通过
函数
名,
函数
指针,
函数
引用
几种方式访问。 1.通过
函数
名访问 void fuck(int a); int main() { fuck(3); return 0
函数
引用
函数
引用
一、
引用
回顾
引用
一、
引用
回顾
引用
为对象起了另外一个名字(
引用
即别名) 1、不可以直接
引用
常量(字面量) double & d = 12.3; //错误 原因:d = 111;即改变了 d 原本
引用
...
C++
函数
返回
引用
函数
返回值和返回
引用
是不同的
函数
返回值时会产生一个临时变量作为
函数
返回值的副本,而返回
引用
时不会产生值的副本,既然是
引用
,那
引用
谁呢?这个问题必须清楚,否则将无法理解返回
引用
到底是个什么概念。以下是...
java基础之构造
函数
引用
和方法
引用
方法
引用
是
函数
式接口的实例。虽然Lambda表达式允许动态创建方法实现,但通常情况下,一个方法最终会调用Lambda表达式中的另一个方法来完成我们想要完成的工作。更直接的方法是使用方法
引用
。 使用方法
引用
的主要...
C++ 语言
64,684
社区成员
250,491
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章