读书人

const splt;IMediaPlayerServicegt;amp; serv

发布时间: 2013-09-10 13:42:18 作者: rapoo

const sp<IMediaPlayerService>& service(getMediaPlayerService());这个语法怎么理解阿?
const sp<IMediaPlayerService>& service(getMediaPlayerService());
我的理解是:
1 。
service是定义的一个变量 这个变量用getMediaPlayerService() 初始化

这个变量的类型是 IMediaPlayerService 类型的引用




对不对阿?
[解决办法]
sp应该是一个容器返回这个sp<IMediaPlayerService>的常引用。。
[解决办法]
service是一个sp<IMediaPlayerService>&类型的变量。
[解决办法]
额, const int a=10; const int &ref(a);

对应你这里 const int &换成const sp<IMediaPlayerService>&
a换成getMediaPlayerService()
无非就是定义一个引用,然后初始化这个引用。

读书人网 >C++

热点推荐