TAO中 “>>=“预算符 的含义
TAO中的">>="运算符的含义是什么?好象不是右移吧?
我在程序中定义了
但是如果我把
if(event >>= navigating)
改为
if(event >>= navigating->ifheading)//随便应用一个成员
却可以通过。
我只想if(event >>= navigating)这么操作,不知道如何更改?
我在程序中定义了
navigatingEvent* navigating;
//其结构如下:
struct navigatingEvent
{
typedef navigatingEvent_var _var_type;
typedef navigatingEvent_out _out_type;
::CORBA::Double ifheading;
::CORBA::Double ifvertiangle;
::CORBA::Double ifhoriangle;
::CORBA::Double ibheading;
::CORBA::Double ibvertiangle;
::CORBA::Double ibhoriangle;
::CORBA::Double relativespeed;
::CORBA::Double absolutespeed;
::CORBA::Double northspeed;
::CORBA::Double eastspeed;
::CORBA::Double longitude;
::CORBA::Double latitude;
::CORBA::Double anglespeedx;
::CORBA::Double anglespeedy;
::CORBA::Double anglespeedz;
::CORBA::Double hacceleration;
::CORBA::Double vertipitchangle;
::CORBA::Double horipitchangle;
::CORBA::Double ifupdowndist;
::CORBA::Double ifupdownspeed;
::CORBA::Double ibupdowndist;
::CORBA::Double ibupdownspeed;
::CORBA::Double depth;
::CORBA::Double distance;
::CORBA::ULong status;
};
//同时有一个定义
const CORBA::Any &event
if(event >>= navigating)//报错
/*
navigatingEventConsumer.cpp:33: error: no match for 'operator>>=' in 'event >>= navigating'
d:/ACE_wrappers/TAO/tao/AnyTypeCode/Any.h:137: note: candidates are: CORBA::Boolean CORBA::Any::operator>>=(ACE_InputCDR::to_boolean) const
*/
但是如果我把
if(event >>= navigating)
改为
if(event >>= navigating->ifheading)//随便应用一个成员
却可以通过。
我只想if(event >>= navigating)这么操作,不知道如何更改?
...全文
相关推荐
50tao商业策划ppt
- **财务预测**:包括预算、收入预测等。- **结论与展望**:总结项目亮点,对未来发展的期望。- **联系方式**:方便感兴趣的人士进一步联系。#### 4.
Construction of Rate-Compatible LDPC Codes
作者Tao Tian和Christopher R. Jones提出了一种结合这两种技术的混合方法来构造速率兼容的LDPC码。
TIPTOP数据库手册(总帐管理)
##### (tao_file) 部门科目币别余额档- **功能**:记录各部门不同币种下的科目余额。- **应用场景**:支持部门层面的多币种管理。
CentOS和RedHat Linux的区别.docx
"CentOS和RedHat Linux的区别"CentOS 是 Community ENTerprise Operating System 的简称,是 Linux 操作系统的一个发行版本。
微信小程序源码 - 共享记账系统实战项目
微信小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。小程序体现了“用完即走”的理念,用户不用关心是否安装太多应用。应用将无处不在,随时可用,但又无需安装卸载。在案例研究的总结中,我们可以学习到如何从用户需求出发,通过设计和测试逐步优化产品,最终达到提升用户体验的目的。这些经验教训可以指导我们在自己的项目中做出更明智的设计决策。综上所述,用户界面设计和用户体验优化是一个系统性的工程,需要设计师不断地学习、测试、优化。


工具平台和程序库
