const-static bool 下面表达怎么理解呐 ?

作者:用户 来源:互联网 浏览:422 次 时间:2016-01-11 12:59:42

commandconststart括号

const-static bool 下面表达怎么理解呐 ? - 摘要: staticbool下面表达怎么理解呐?staticboolstart_command(constAP_Mission::Mission_Command&cmd);上面这段语句,静态布尔变量t

问题描述

static bool 下面表达怎么理解呐 ?

static bool start_command(const AP_Mission::Mission_Command& cmd);
上面这段语句,静态布尔变量 tart_command括号里面的部分,怎么理解呐?
const AP_Mission::Mission_Command& cmd

解决方案

const表示这个参数不能被函数内修改
AP_Mission::Mission_Command&表示这个参数的类型是一个Mission_Command类型的引用,这个类型定义在AP_Mission命名空间下
cmd是这个参数的形参

解决方案二:

具体要看你的源代码或者api文档,才能知道更进一步的信息。

解决方案三:

就是 const 的用法,和简单的类型一样,例如:int ConstTest(const int i);
表示参数 i 的数值在 ConstTest 函数中是不能修改的。常用于传递常数型指针变量,如: strcmp 等等.

解决方案四:

只看这两句,就是一个参数而已,const的,类型是AP_Mission::Mission_Command

解决方案五:

static //函数start_command,是静态的
bool //返回值是 bool 类型
start_command(
const AP_Mission::Mission_Command& //Mission_Command 是个 嵌套类型,
//在名空间,(类.结构) AP_Mission 内部定义,
cmd //参数 cmd 是个常量引用类型参数,只能使用,不可修改

);

解决方案六:

静态函数,的参数是const AP_Mission::Mission_Command& 类型

【云栖快讯】阿里云栖开发者沙龙(Java技术专场)火热来袭!快来报名参与吧!  详情请点击
云栖社区(yq.aliyun.com)为您免费提供const-static bool 下面表达怎么理解呐 ?相关信息,包括 commandconststart 括号 的信息 ,所有const-static bool 下面表达怎么理解呐 ?相关内容均不代表云栖社区的意见! 该页面h5页面的地址是:https://m.aliyun.com/yunqi/wenzhang/show_66535,您可以点击const-static bool 下面表达怎么理解呐 ?-手机站访问。
KubeCon2018西雅图在前线(一):云原生概念已经深入人心
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

40+云计算产品,6个月免费体验

现在注册,免费体验40+云产品,及域名优惠!

云服务器9.9元/月,大学必备

热点导航