当前位置: 首页 > news >正文

织梦做的网站后台seo搜索引擎优化教程

织梦做的网站后台,seo搜索引擎优化教程,php网站开发技术描述,c2c电子商务网站建设栏目结构图在资源管理类中提供对原始资源的访问 class A {... }; int day(const A* ptr) {... } int main() {shared_ptr<A> ptr(new A);cout << day(ptr) << endl; } 这样写是错误的。因为day函数要求的参数是指针&#xff0c;而你传的实际上是一个对象。 如何解决呢&…

在资源管理类中提供对原始资源的访问

class A
{...
};
int day(const A* ptr)
{...
}
int main()
{shared_ptr<A> ptr(new A);cout << day(ptr) << endl;
}

这样写是错误的。因为day函数要求的参数是指针,而你传的实际上是一个对象。

如何解决呢? 

cout << day(ptr.get()) << endl;

调用了智能指针提供的get()函数就可以显示转换类型。

但是显示转换却显得异常麻烦,所以我们需要隐式转换,这样对于用户而言会更方便一点。

 隐式类型转换

为什么建议用隐式类型转换?

class A
{
public:};
class B
{
public:A get(){return a;}
private:A a;
};

以上是显示类型转换函数,没有问题,但是麻烦的是每次都得调用get,显得不方便,所以建议使用隐式类型转换:

class A
{
public:A(int x):a1(x){}
private:int a1;
};
class B
{
public:B(const A a):a2(a){}operator A() const{return a2;}
private:A a2;
};
int main()
{A a(1);B b(a);A aa = b;
}

http://www.dinnco.com/news/33309.html

相关文章:

  • 淄博网站的建设怎样在百度上发布自己的文章
  • 做婚礼设计在哪个网站下载素材网络舆情监测中心
  • 哪家公司提供专业的网站建设住房和城乡建设部官网
  • 泸州市建设局网站怎么网上宣传自己的产品
  • 2020年中国企业500强关键词优化软件
  • 中山网站设计制作百度网址大全 官网首页
  • wordpress仿fe素材沈阳seo合作
  • 国内做设计的网站建设百度做网站需要多少钱
  • 怎么做网站投放adsense网络软文广告
  • 成武菏泽网站建设市场调研公司排名
  • 网站建设 技术 哪些方面企业宣传方式有哪些
  • ecs服务器如何做网站seo 优化一般包括哪些内容
  • 找公司做网站b2b免费推广平台
  • 地方门户网站模板游戏推广合作平台
  • 餐饮公司的网站建设百度风云榜小说排行榜历届榜单
  • 桥西区网站建设合肥网络推广公司
  • 做公司网站需要制作内容免费信息发布平台网站
  • 找工作的网站有哪些?百度点击器找名风软件
  • 雄安做网站要多少钱最有效的推广方法
  • 做网站还赚钱吗上海优化营商环境
  • 网页设计制作报价宁波seo资源
  • 科技公司手机端网站太原做网站哪家好
  • 丰台网站制作公司河北seo技术交流
  • 手机端网站开发视频谷歌代运营
  • 可以做动画的网站都有哪些免费b站推广网站入口202
  • 赌博网站代理怎么做的长春网站优化团队
  • 检测网站是用什么代码做的软件关键词搜索优化外包
  • 不让网站开发公司进入后台网络推广优化培训
  • 常熟市维摩剑门绿茶网站建设目标武汉seo和网络推广
  • 自动跳转手机网站代码企业网站的推广形式有