社区
C++ 语言
帖子详情
不同文件中的类访问问题
wang19847277
2009-01-10 10:39:57
大家好:
在第二个CPP文件中的一个类想要去访问第一个文件里的类的成员,应该怎么实现呢?
我是这样做的,在第二个文件里头文件包含了第一个的头文件,并且在第二个头文件中的那个类里声名了要访问的第一个类为成员.可是这样还是访问不了,第一个文件里类的参数没有传递到第二个文件中.
说的有点乱,不知道大家明白没,希望和大家沟通
...全文
112
11
打赏
收藏
不同文件中的类访问问题
大家好: 在第二个CPP文件中的一个类想要去访问第一个文件里的类的成员,应该怎么实现呢? 我是这样做的,在第二个文件里头文件包含了第一个的头文件,并且在第二个头文件中的那个类里声名了要访问的第一个类为成员.可是这样还是访问不了,第一个文件里类的参数没有传递到第二个文件中. 说的有点乱,不知道大家明白没,希望和大家沟通
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hai040
2009-01-12
打赏
举报
回复
用参数方式传给B
wang19847277
2009-01-12
打赏
举报
回复
[Quote=引用 8 楼 hai040 的回复:]
代码
接收数据的应该是A类的一个对象吧,B类中的是另一个对象?
[/Quote]
是A类的一个对象,那么在B类里怎么访问这个对象呢?
hai040
2009-01-12
打赏
举报
回复
代码
接收数据的应该是A类的一个对象吧,B类中的是另一个对象?
wang19847277
2009-01-12
打赏
举报
回复
是这样的,我的A类是用来接收串口数据的,B类用来处理数据。
程序中A收到数据后,B访问到的为空。
我要在B类里怎么做,,才能访问A类接收的数据呢?
wang19847277
2009-01-12
打赏
举报
回复
我在A里定义了一个函数,在B里调用得到返回值,这样也可以实现了
bitxinhai
2009-01-10
打赏
举报
回复
类之间数据的相互访问,要么封装方法,
要么设置友原类,
tangshuiling
2009-01-10
打赏
举报
回复
谨记一条就OK啦,当B类包含A类对象的指针,请使用new操作符产生A类对象的实体,当B类对象包含A类对象的实体,请在类B前声明 class A;
wang19847277
2009-01-10
打赏
举报
回复
[Quote=引用 1 楼 xiaoyisnail 的回复:]
include你要访问的类的头文件就可以了,关键是你的访问有没有符合访问控制的权限
[/Quote]
是这样的,我包含了头文件,但是访问时为空,在第一个里面已经附值了,访问为空.
第一个类里的成员的值怎么能传到第二个文件的类里呢?有人说第一个类里要定义一个实体,在第二个类里访问,怎么实现呢?
feng4206yu
2009-01-10
打赏
举报
回复
[Quote=引用 1 楼 xiaoyisnail 的回复:]
include你要访问的类的头文件就可以了,关键是你的访问有没有符合访问控制的权限
[/Quote]
up..
xiaoyisnail
2009-01-10
打赏
举报
回复
include你要访问的类的头文件就可以了,关键是你的访问有没有符合访问控制的权限
nullah
2009-01-10
打赏
举报
回复
[Quote=引用 1 楼 xiaoyisnail 的回复:]
include你要访问的类的头文件就可以了,关键是你的访问有没有符合访问控制的权限
[/Quote]
up~~
App_Code
中
的
类
如何
访问
Cache?
App_Code
中
的
类
如何
访问
Cache?一位学生来邮件问以下
问题
:金老师: 您好,我在学习
中
遇到一个奇怪的
问题
。自己这么也想不明白。身边也没有人可以请教。只好麻烦您了,希望得到解答。在.aspx.cs
中
存在一个Cache对象,我在.aspx.cs
中
使用Cache.Insert("key",object)方法装载一个解析后的xml对象放入Cache
中
,这样做一切正常。 可是后来我
对java
中
访问
修饰符等的理解
访问
修饰符的理解
kotlin 在同一个包
中
却找不到自己定义的
类
或者。。。
在同一个包
中
,但在
不同
文件
中
,
访问
不到定义的单例或者
类
;可能是你在使用相关
类
时可能顺手按了一下alt+enter,也就是说你导入了其他包,那么他就识别不到你当前包
中
其他
文件
中
相同的
类
或者单例或者。。。。 ...
JAVA:编译运行含有包层的
类
、同包和
不同
包
类
的相互
访问
、
不同
包子
类
和父
类
的
访问
权限
1.编译运行含有包层的
类
java
中
,为了确保
类
名的唯一性,以及方便组织自己的代码,引入了包package。 package语句必须放在程序代码的第一行,除注释之外。 在某一程序代码的首行,如果没有package语句,代码仍然可以编译,编译后的class
文件
被存放在默认包
中
,即与java
文件
同目录。 《JAVA编程思想》
中
这样写到:“Java将这样的
文件
自动看作是隶属于该目录的默认包之
中
,于是...
apache服务器(修改主页
文件
、两个
不同
ip
访问
不同
站点、统一ip
不同
端口
访问
不同
站点)
目录 1.修改默认主页
文件
(index.html改为home.html) 2.基于虚拟主机用户两个IP
访问
不同
站点 3.统一IP
不同
端口号
访问
不同
站点 4.使用域名
访问
出现
问题
如何解决: 首先安装Apache [root@ceshi ~]# yum install httpd -y Last metadata expiration check: 1:58:46 ago on Thu 20 Jan 2022 10:37:15 AM CST. Package httpd-2.4.37-43.m
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章