中易网

问题:VC++程序有问题error C2171: '*' : illegal on operands of type 'int Box::*' 还有2个类似的问题

答案:1  悬赏:10  
解决时间 2021-01-24 23:14
问题:VC++程序有问题error C2171: '*' : illegal on operands of type 'int Box::*' 还有2个类似的问题
最佳答案
请问 您想干啥
int Box::*pc;//这玩意儿 是神马哦
pc=&Box::z;
*pc=300;
追问:定义指向类的指针。。。
追答:定义一个指向类型数据的指针,但是*pc=300; 一个指向类对象的指针,怎么能这样赋值哦
pc=&Box::z; 这都是些啥东西哦,Box是一个类,它自己没有实际的地址空间,只有构造了对象之后才有地址空间,就像Int,有Int的地址空间么,再者Box::z,没有这么个写法,你的z不是静态变量,z是属于具体对象的,而不是属于类本身的。
追问:嘿嘿。。这是我在一本C++程序设计案例教程书上看到的代码,确实是这样写的。。我调试好了,虽然不是很懂。。
追答:请教,如何调通哦
追问:就是可以写成s.*pc=300
cout<<"z="<追答:那这玩意儿还是不是什么指向类的指针哦,没有这个说法
int Box::* 应该是这种数据类型的指针
追问:喂,帮我回答下我其他的问题被,去我提的问题里面回答,3q...
追答:找不到
追问:txt文件格式如下,一行三个数的是代表三角形的点号,接着是坐标点
01113
82
83
84
0113112
33
34
35
36
等等
按这个公式纠正txt中的坐标X=ax+by+c;Y=dx+ey+f(a,b,c,d,e,f是另一个txt文件,每行存储这6个值)
最后将计算结婚储存成原来的格式..嘿嘿。。怎么写啊
追答:代表三角形的点号。额 三角形的点号?求解?
0113112
33
34
35
36
这个为什么有4个坐标
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么大人都喜欢脱光光的睡觉?
倒梳头之后把头发扎起来了,松紧跟以前一样今
为什么国办要开通"我为大督查提建议"留言专栏
一岁四个月宝宝长牙慢请问是怎么回事呢?一岁
混联电路分析方法 例:如图,每个电阻阻值均
弱弱问下卫生间比客厅低多少?瓷砖的种类有哪
大个子军人让排长替他把钱交给小鞋匠,说明大
有谁使用过德国水丽的净水器?
想请教下这个英文句子, IN which 在英文小说
后天性的黑毛痣
集成吊顶风暖浴霸led平板灯怎么换
某人开车从甲地到乙地,他在前一半时间内的平
胎记去除f费用怎么算
警察立案的标准是什么
按摩那些穴位对矫正视力有帮助
推荐资讯
三个断竹成语疯狂猜成语
上睑下垂矫正术的注意事项?
是不是得了干槽症,我拔牙后一周了,拔牙时牙
我们是团购公司,想搞些公益活动进行推广,提
幼儿园管理 总结在管理活动中有何意义?如何做
红花黑糖可以一起喝吗,有什么功效
我想问硅藻泥墙面是什么
当阳市烟集中小学地址好找么,我有些事要过去
黄山翡翠谷怎么到九龙瀑?
牙齿断了一半是该补牙还是拔牙后重新镶一个
Ti8淘汰赛赛后有哪些声音?
雨前一文中作者在雨前都描写了哪些景物?为什
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?