智能指针与NULL

caddor2011 2011-12-16 08:54:13
_ConnectionPtr
这是ado 中的智能指针


没有看过这个智能指针的源码。。。


只是妄自猜测:

1. 该指针是一个个类,




它的本质还是一个类。。。。。。。。。 所以不能给它 赋值为NULL的。。。。。。。。。。。。。

这个说法 对不对???

2. 该指针重载了 ->运算符。。。。。。

当 _ConnectionPtr ptr;

ptr-> 这样调用其中的函数的时候,

已经说明 ->运算符被重载了。。。。。

这两点 说法,不知道对不对???



...全文
280 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
taodm 2011-12-16
  • 打赏
  • 举报
回复
只要不是C、C++内建类型,那么一定会在某个.h里暴露至少部分源代码,并且是足够说明问题的源代码。
能不能赋null,自己编译试一下就知道了。

手勤快点吧。
tianmo2010 2011-12-16
  • 打赏
  • 举报
回复
用于判断指向当前对象的类指针的多少

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧