C++/Overload/Pointer Operator — различия между версиями
Admin (обсуждение | вклад) м (1 версия: Импорт контента...) |
Admin (обсуждение | вклад) м (1 версия: Импорт контента...) |
(нет различий)
|
Текущая версия на 13:28, 25 мая 2010
Define operator: pointer reference
<source lang="cpp">
- include <iostream>
using namespace std; class myclass { public:
int i; myclass *operator->() { return this; }
}; int main() {
myclass ob; ob->i = 10; cout << ob.i << " " << ob->i; return 0;
}
</source>