发个好玩的test程序。随便看看。
#include <iostream>
#include <string>
#include <stdlib.h>
using namespace std;
class A {
public:
int f() { return e();}
int e() { return f();}
};
int main(){
A a;
a.e();
return 0;
}
[解决办法]
没看出哪点好玩?
[解决办法]
想把别人弄死机?
[解决办法]
晕。。。
[解决办法]
呵呵,lua好象就没问题
lua中有尾调用
[解决办法]
0040118B A::e(this=:0012FF84) 地址怎么相同?
//第一个地址是函数的地址 不一样啊
第二个地址是类的地址 当然一样了 你是A a分配的
0040119B A::f(this=:0012FF84)