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

QString的拷贝构造函数问题

今天看到qstring.h文件中的QString 的拷贝构造函数是这样写的

 inline QString::QString(const QString &other) : d(other.d)
{ Q_ASSERT(&other != this); d->ref.ref(); }

不太明白 Q_ASSERT(&other != this)

这一句,othrer!=this????这个异常再怎样的情况下会触发?能否举个例子

other地址等于this指针时就会打印警告信息。
出现情况就是对象自己拷贝构造自己。

近期文章

  • App Key & App Secret如何生成
  • eclipse 集成jboss 无法启动我增加的项目
  • 新闻从哪里获取?有提供新闻的第三方插件吗?
  • 请问:iOS环信后台能上传多个开发证书吗?
  • 很纠结的站内机制问题
  • 关于代码编译连接的细节问题
  • 从设备发出的ARP,编程获取设备Ip
  • AE + c# 开发 pTopologicalOper.Difference算法 API报错
  • link中的闭包还是不太懂,能写个程序举例说明么?怎么用?
  • Windows Azure微软免费云空间如何申请
  • C++的多屏显示操作问题
  • 有个javascript的问题~
  • centos部署nodejs项目后,无法加载
  • 有人用FlexiGrid 吗?为什么IE不能获取到制定列的值?求帮助哇~~~
  • java项目里什么情况下用PL/SQL?
  • Android.mk的语法即解析
  • link中使用闭包可以代替参数么?那为什么还要参数呢?
  • 启动qtp时如何让add-in manag页面再次显示
  • 请帮忙看下async_accept的这种调用方法,没有使用Bind,看不懂...
  • snmp4j获取远程服务器的 上传和下载流量

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华