C++关于->操作符重载
2012-04-04 00:59
183 查看
c++中 关于->操作符重载有些不是很清楚 比如 在一个Base类中 如果存在下列操作符 const Base * operator ->() const {return p;} 其中p是Base指针 那么我们在运用的时候 可以直接使用 A->baseop();其中baseop是Base的一个成员函数 如果按照严格的区分的话 那么应该会变成 pbaseop() 中间还需要一个->才成立的 但是不知道为什么现在没有这个 在c++中这个是怎么编译的呢 亦或是我理解错了
相关文章推荐
- 关于C++中操作符重载的疑问 :四个运算符=, ->, [], ()不可以重载为全局函数(友员函数)
- 关于C++中操作符重载的疑问 :四个运算符=, ->, [], ()不可以重载为全局函数(友员函数)
- [C++STDlib基础]关于日期时间的操作——C++标准库头文件<ctime>
- 关于C++的<iostream>和C的scanf()、printf()
- C++中,关于#include<***.h>和#include"***.h"的区别
- 关于<C++ PRIMER>的一点随想(原)
- C++中关于运算符 “.”和“->”的区分
- C++中,关于#include<***.h>和#include"***.h"的区别
- C++中关于头文件<string>、<string.h>和<cstring>的区别
- [C++STDlib基础]关于C标准输入输出的操作——C++标准库头文件<cstdio>
- 关于C++中输入操作符(>>)返回输入流对象的的问题
- [C++STDlib基础]关于日期时间的操作——C++标准库头文件<ctime>
- 解决方法:关于问题 "C++ - Unresolved inclusion: <iostream>"
- [C++STDLib基础]关于C++string字符串的操作——C++标准库头文件<string>
- C++关于<queue>的一些函数
- 关于c++中模板 T 无法限制的替代方案template< T extends Base>
- [C++STDlib基础]关于单字符的操作——C++标准库头文件<cctype>
- C++菜鸟进阶——>关于重载、隐藏和重写
- c++关于#include <afx.h>头文件错误问题
- C++中,关于#include<***.h>和#include"***.h"的区别