社区
C++ 语言
帖子详情
什么时候用"."什么时候用"->"?
lcg19850608
2010-04-04 01:10:20
读c++源码,发现有的地方用“对象.函数”,有的地方用“对象指针->函数”,这两种调用方法分别适用于什么情况?
...全文
288
18
打赏
收藏
什么时候用"."什么时候用"->"?
读c++源码,发现有的地方用“对象.函数”,有的地方用“对象指针->函数”,这两种调用方法分别适用于什么情况?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hrjhrj12345
2010-04-14
打赏
举报
回复
楼主,回来结贴啊.
这样才可以提高知名度,以后问问题,才会有更多的高手来回答你的提问.
my1111ym
2010-04-05
打赏
举报
回复
对象调用成员函数或是成员数据用.,指针调用则用->
dream17953
2010-04-05
打赏
举报
回复
调用指针对象的成员,用->,调用非指针对象的成员用.
ForestDB
2010-04-05
打赏
举报
回复
对象及其引用.
对象指针用->
glory_wang
2010-04-04
打赏
举报
回复
->是指针,.是成员
chaoliu1024
2010-04-04
打赏
举报
回复
指针访问方法的时候
e_xyl
2010-04-04
打赏
举报
回复
指针用“->”,不是指针就用"."
cattycat
2010-04-04
打赏
举报
回复
对象用. ,对象的之中用->
Markerhao
2010-04-04
打赏
举报
回复
对象指针就是->呗,我也是初学,我的经验是,即使在分不清是指针还是对象还是地址的情况下,反正不是.就是->是.的地方-》不管用,是->的地方.不管用,试试呗
niejimaoo
2010-04-04
打赏
举报
回复
在堆栈的角度来说:
对象放在堆上,就要用指针,也就是对象指针->函数;
放在栈上,就对象.函数。
vincentjelly
2010-04-04
打赏
举报
回复
对象的指针用-> 对象用 .
hrjhrj12345
2010-04-04
打赏
举报
回复
用个具体的例子说明:
假设有一个类: ClassA
1、如果声明的是一个对象: ClassA A
则用 A.函数
2、如果声明的是一个对象指针:ClassA* A
则用 A->函数
PapaDog_
2010-04-04
打赏
举报
回复
同意2楼的观点
jbz001
2010-04-04
打赏
举报
回复
没有发现有什么实际用途上的不同。
bomengqaz123
2010-04-04
打赏
举报
回复
你写的不是很清楚嘛,对象指针肯定要用"->"了,同意一楼观点.
stardust20
2010-04-04
打赏
举报
回复
对象.函数..适用于对象
对象指针->函数。。适用于对象指针
然后什么时候用对象什么时候用指针就看你具体情况了
sunnypchen
2010-04-04
打赏
举报
回复
对象.函数
对象指针->函数
也就是说如果 用类的对象调用成员函数,就用 .函数名
类的对象的指针,就用 ->函数名
Proteas
2010-04-04
打赏
举报
回复
看你想把对象放在堆上还是栈上了。
Eclipse打开工程根目录
所以,如果没有这个插件,很多时候还要手动的从“我的电脑”-->XX盘-->...目录-->workspace-->工程文件目录.经过这样一个打开过程,是不是很麻烦呢?有了这个插件,在eclipse中打开工程目录就很方便了。 使用方法:...
FormatDatalibsvm
使用宏命令FormatDataLibsvm.xls将数据转成LIBSVM格式 1,先运行FormatDataLibsvm.xls然后将数据粘贴到sheet1的topleft单元。 2,再"工具"-->"宏"-->执行下面有一...但是注意在用libsvm的时候要在命令行输入.txt后缀。
小学英语句型转换+试题练习.doc
如what(什么)、how(怎样)、who(谁)、which(哪一个)、why(为什么)、where(哪里)、how many(多少)、how much(多少钱)、what colour(什么颜色)、how old(多大)、when(什么时候)等。 3. 将疑问词...
新目标英语七年级下册全部练习题及答案15精选.doc
- 动词原形与过去式:`clean -> cleaned`, `do -> did`, `wash -> washed`, `study -> studied`, `buy -> bought`, `go -> went`, `see -> saw`, `put -> put`, `read -> read`, `swim -> swam`, `put -> put`, `...
vue2面试题一百问,所有的问题,你的面试我帮你,被最少的题学最精炼的知识
1.简述一下你对Vue的理解 ...16.组件在定义与使用的时候一般需要注意哪些细节? 17.Vue中如何实现块状内容的输出? 组件间的关系类型有哪几种?有哪些方式可以实现组件之间的数据传递操作?<!-- 非常重要 -->
C++ 语言
65,210
社区成员
250,518
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章