注册 登录
编程论坛 C++教室

请教,类成员可以直接用?

humy 发布于 2012-07-26 08:34, 446 次点击
c++primer  的习题5.29     ptr指向类类型水相,该类有一名为ival的int成员。解释下列表达式的行为:ival!=jval<kval
我对答案没歧义,只是觉得,书写正确吗?可以直接用类成员ival?不应该有对象如ptr->ival吗?或有类名及::符号?
9 回复
#2
liudw22012-07-26 08:44
能不能将代码贴出来一下吗
#3
liujinchao122012-07-26 12:57
不能直接用的!
#4
humy2012-07-26 20:23
ival!=jval<kval就这一个表达式
#5
liudw22012-07-26 21:04
哥,我叫你哥好了,你看题目有没有看清楚啊,人家没有说是类外的啊,在类里面当然可以直接使用啊,还有这节是说求值顺序的,麻烦读通题目先啊
#6
liudw22012-07-26 21:05
回复 4楼 humy
ival,jval,kval是int型变量啊,在类里面就可以直接使用了
#7
pangding2012-07-27 01:17
没有上下文看不出名堂。
#8
pangding2012-07-27 01:17
回复 6楼 liudw2
红领子不常见。照片里的是你吗?学什么专业的?
#9
liudw22012-07-27 08:18
回复 8楼 pangding
那是借别人的来穿滴。。。我是学食品专业滴,食品安全就看俺的了
#10
humy2012-07-27 08:22
回复 6楼 liudw2
我知道这题讲的是求值顺序,但看题不能只看他要问什么吧(*^__^*) 嘻嘻……
那类外就不能这样用对吧。
这句应是在类内对吧,那jval,kval也应该是类内的成员名吧。。。。谢啦
1