CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C++ 语言

中兴笔试题目

楼主fengyepiaoling(枫叶飘零)2006-03-26 00:37:19 在 C/C++ / C++ 语言 提问

有A,B两个非继承关系的类,现有一函数void   fun(A&)用什么方法可以把一个非常量类B传递给fun? 问题点数:50、回复次数:16Top

1 楼steedhorse(晨星)回复于 2006-03-26 01:52:24 得分 50

如果他们真的决定这么做了。那。。。。还是告诉他们吧。  
  ——不过告诉他们之前,还得再说一次:这样做非常非常不好,也非常非常不安全,通常简直就是胡闹。所以除非特别特别需要的场合,真的真的别这么做。  
  B   b;  
  A*   pa   =   reinterpret_cast<A*>(&b);  
  f(*b);Top

2 楼steedhorse(晨星)回复于 2006-03-26 01:52:51 得分 0

哦,写错了,最后应该是:  
  f(*pa);Top

3 楼yuanchuang(元创)回复于 2006-03-26 07:46:09 得分 0

f(*(B*)&b);Top

4 楼houdy(致力于图像/图形领域,成为有思想的程序员)回复于 2006-03-26 09:54:54 得分 0

template<typename   T>  
  void   fun(T&);Top

5 楼zengkun100(夜的孩子)回复于 2006-03-26 12:03:52 得分 0

reinterpret_castTop

6 楼lonelyforest(一生所爱)回复于 2006-03-26 12:43:07 得分 0

是不是想通过错误的答案来提示我们?Top

7 楼Nety2004(~~~oo我不是高手)回复于 2006-03-26 12:59:54 得分 0

难道是强制类型转换?   两个没有关系的类,   能这么搞嘛,   怀疑!!Top

8 楼Arhero(BigBoy)回复于 2006-03-26 15:08:28 得分 0

胡闹!Top

9 楼iicup(双杯献酒)回复于 2006-03-26 15:12:14 得分 0

中兴搞的东西常常比较底层,  
  考这种东东可以理解.  
   
  如果其他公司出这种题,  
  建议就不要考虑去了.Top

10 楼iamcaicainiao(老菜,长征)回复于 2006-03-27 13:45:39 得分 0

中兴搞?怪Top

11 楼cutenoob(cute )回复于 2006-03-27 14:27:34 得分 0

mark...Top

12 楼jx02(wangw)回复于 2006-03-27 15:58:18 得分 0

a包含b成员Top

13 楼jx02(wangw)回复于 2006-03-27 16:04:34 得分 0

类模板也不错Top

14 楼norikos(zhulgxg)回复于 2006-03-27 18:57:20 得分 0

顶一下Top

15 楼manplus(魅力加加)回复于 2006-03-28 00:18:04 得分 0

mrTop

16 楼bluebroad(bluesky)回复于 2006-03-28 00:39:34 得分 0

fun(   *(   (*A)   &B   )   )Top

相关问题

  • Intel笔试题目
  • 推荐Delphi笔试题目
  • 求救:笔试题目
  • 两个笔试题目
  • 群硕笔试题目
  • =========================急!!!急!!!急!!!哪位兄弟姐妹有中兴软件(南昌)的笔试题目啊???有的话立即结贴直接全部送分===================
  • 求PHP招聘的笔试题目。
  • 一道AUTODESK笔试的题目
  • 求教一C++题目————北电笔试
  • 急!!!求慧通笔试题目!

关键词

  • 中兴
  • fun

得分解答快速导航

  • 帖主:fengyepiaoling
  • steedhorse

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo