■■请教一个小问题,5分赠送。■■

smartdraw 2001-11-07 10:06:15
我使用PB,其中有any类型,我想与在C++里的void类型应当是一样的,但any类型变量不能做为引用传递,如:
参数:any an_1
函数:fun_1(ref an_1)
调用时,若使用:
integer i_1
fun_1(i_1)
会提示"reference argument doesn't match funcation..."

■■问题:那么,在C++里的void类型变量是否能用引用传递呢?■■

...全文
27 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
leo1026 2001-11-07
  • 打赏
  • 举报
回复
c++是强类型语言,VOID型的指针或引用不能直接作为某种类型的引用,必须做显示的强制转换

int& a;
void& b;
int& c=(int&)b;

70,031

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧