社区
网络编程
帖子详情
请问怎样在全局函数中调用另一个类的成员函数?
virsnow
2003-10-17 03:53:40
请问怎样在全局函数中调用另一个类的成员函数?
以及怎样在类的成员函数中调用全局函数?
...全文
93
7
打赏
收藏
请问怎样在全局函数中调用另一个类的成员函数?
请问怎样在全局函数中调用另一个类的成员函数? 以及怎样在类的成员函数中调用全局函数?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
virsnow
2003-10-18
打赏
举报
回复
还有别的方法吗?能举例说明一下吗
huanyun
2003-10-18
打赏
举报
回复
使用参数将类传入全局函数中
在实例上调用方法
publicfuc(class& a)
{
a.classfuc();
}
xushinhwa2003
2003-10-18
打赏
举报
回复
前者:
在全局函数中定义类的变量
后者:
随时可以调,只要保证在之前有全局函数的声明就行
studyingpersons
2003-10-18
打赏
举报
回复
同意楼上的意见!!!
victorydsk
2003-10-18
打赏
举报
回复
在全局函数中定义类的变量就可以调用类的函数了,不过要使public属性的才行。
类中随时可以调用全局函数。
enoloo
2003-10-18
打赏
举报
回复
例如:全局函数: myfunc(myclass& a)
{ a.func();}
不过在类myclass中,func()要是public的.然后要保证在有全局函数调用的地方包含了myclass的头文件.
至于在类中调用全局函数,什么时候都可以的.
flagfly
2003-10-17
打赏
举报
回复
前者:
在全局函数中定义类的变量
后者:
随时可以调,只要保证在之前有全局函数的声明就行
类
的
成员
函数
和
全局
函数
的互相
调用
1.如果要在
全局
函数
中
调用
某个
类
中
的
成员
函数
,那么该
类
的
成员
函数
需要声明为静态的。因为,普通的
类
的
成员
函数
通常由该
类
的对象实例来
调用
,外部没有途径来访问到它;而声明为静态的,外部则可以通过
类
名和范围限定符来访问它。
类
的静态
成员
函数
的特点是只能访问该
类
的静态成员,并且不能操作this指针。 2.在
类
的
成员
函数
中
可以直接
调用
全局
函数
,不需要任何特殊的指定,比如通过this指针。
C++
类
中
调用
与
成员
函数
同名的
全局
函数
c++
类
中
的方法
调用
本
类
的与
全局
函数
同名的方法 如
一个
类
A
中
有
成员
函数
test1()与test2(),而
全局
函数
中
有
一个
名字也为test1(),这时候若在A的test2()
成员
函数
中
调用
test1()
函数
,
调用
的会是哪个? 看例子: void test1() {cout<<”i am outer test1”;} class A{ void test1() {cout<<”i am
c++怎样在
一个
类
中
调用
另
一个
类
的
成员
函数
1、定义
类
对象再
调用
啊; 2、另
一个
类
的
成员
函数
是静态
函数
的话可以包含头文件后通过::
调用
。
201124 c++ ::定义
类
成员
函数
调用
全局
函数
转载
源地址 :: 叫作用域区分符,指明
一个
函数
属于哪个
类
或
一个
数据属于哪个
类
。 :: 可以不跟
类
名,表示
全局
数据或
全局
函数
(即非
成员
函数
)。 int month;//
全局
变量 int day; int year; void Set(int m,int d,int y) { ::year=y; //给
全局
变量赋值,此处可省略 ::day=d; ::month=m; } Class Tdate { public: void Set(int m,int d,int y
python
中
一个
函数
调用
另
一个
函数
中
的变量
我们在
一个
函数
func2()
中
想使用另
一个
函数
func1()
中
的变量,通常会使用返回值的方法,但是在
调用
的时候,也会将func2()整体运行一遍: 如果func2()
函数
体的运行对于func1()取返回值没有影响则完全可以,但是如果func2()
函数
体的运行对于func1()取返回值有影响,或者func1()的
函数
体
中
引入了其他
函数
的返回值,则会导致问题。 这个时候,我们需要把所取的返回值设置为
全局
变量: ......
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章