我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

关于shared_from_this()的疑问

我想知道可以定义一个成员变量void* ptr,然后在某个地方

auto p = shared_from_this();
ptr = &p;

这样就把shared_from_this()这个临时对象保存到成员变量中了,这种方式有可行性么?

没有,你的临时变量在生命周期结束后会被销毁,一个ptr指向一个被销毁的变量,当你使用这个指针的时候会出现无法定义的行为,这就是个野指针。

近期文章

  • springboot+shiro认证成功后无法跳转successUrl
  • C语言简单排序的一道题,希望大神帮我改到满分
  • 整型数组aa[8],aa+1表示什么意思?
  • 请问大神这道题怎么做?求解。谢谢!!!
  • mysqli_query至少需要2个参数
  • htaccess 301重定向多个文件
  • 从facebook api发布给其他用户墙
  • CodeIgniter 2.x中的数据库驱动路由
  • Htaccess将php文件重命名为友好的URL
  • OpenSSL加密是可以的,但解密是错误的
  • 如何在HTML属性旁边嵌入PHP
  • 这个查询中有什么错误,不删除
  • 从cook搜索引擎重定向到mysite
  • PHP - 无法使用_SERVER读取CLI变量
  • 对于所选的每个表单选项,添加到mysql
  • Zend 2多个布局,用于1个模块设置
  • 如何用PHP执行许多mysql查询
  • 如何将所有php类包含在一个文件中?
  • 检查字符串末尾的字符串'(xx%)'
  • 两种不同结果类型的随机顺序? [关闭]

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华