尝试提取c++类函数地址(1)
来源:互联网 发布:淘宝如何抢单 编辑:程序博客网 时间:2024/06/15 19:05
#include<iostream>using namespace std;class A{public:void f(){cout << "ordinary" << endl;}static void e(){cout << "static" << endl;}int a;int b;static int c;static const int d = 100;//could assgined};int main(){A p;int *a = &p.a;int p1 = (int)a;cout << "memember:" << p1 << endl;int A::*p2 = &A::b;cout << "memember:" << p2 << endl;//1typedef void (A::*pf)();pf f = &A::f; cout << "function:" << f << endl; //1(p.*f)();typedef void (*pf1)();// pf1 f1 = &A::e;cout << "static function:" << (int)f1 << endl; void (*f3)();//f3 = A::e;f3(); cout << "static function:" << (int)f3 << endl;void (A::*f4)();f4 = &A::f;(p.*f4)();cout << "function:" << f4 << endl;/*pf f2 = p.f;cout << "function:" << f2 << endl;*/f4 = &p.f;(p.*f4)();return 0;}
C:\Users\jackz\Desktop\codes\cpp>g++ "&ClassPointer.cpp"C:\Users\jackz\Desktop\codes\cpp>amemember:2686692memember:1function:1ordinarystatic function:4425512staticstatic function:4425512ordinaryfunction:1ordinary
0 0
- 尝试提取c++类函数地址(1)
- 尝试提取类成员地址(2)
- 提取IP 地址(算法)
- 【C/C++】类成员函数地址的获取及使用方法
- 提取.c文件中的函数名
- matlab 使用百度POI函数批量提取地址
- .Net尝试(1)
- C++Error2208:...尝试引用已删除的函数
- C++Error2208:...尝试引用已删除的函数
- C函数设置IP地址
- C函数获取IP地址
- C语言的函数传地址(25)
- c与c++函数堆栈理解(转的地址)
- vc6.0 提取*.lst文件,中函数地址,数据地址,应用实例 红色部分显示
- 【分享】优酷视频真实视频地址提取(类硕鼠下载器api)
- 提取页面图片地址
- 图片真实地址提取
- springMVC入门(1):尝试
- IOS开发常用数学函数
- 画一些低聚物的分子结构真的很难学吗?
- 认识.NET平台
- 控件的点击事件没有反应???
- SQL
- 尝试提取c++类函数地址(1)
- jquery .children("li") 的调用
- FZU 2111 Min Number
- ehcache.xml
- Activity生命周期介绍
- Android 7.0 预览版发布了
- Programming in Objective-C 学习笔记01
- uva658
- 【NOI2012】随机数生成器