65,187
社区成员




1. SCHeartBeat* pMsg = (SCHeartBeat* )Tool::Singleton<MemPool>::Instance()
2. ->Alloc(sizeof(SCHeartBeat));
3. pMsg->SCHeartBeat::SCHeartBeat();
1. class Base
2. {
3. int base;
4.
5. public:
6. Base() { }
7. virtual ~Base() { }
8.
9. virtual void func() = 0;
10. };
11.
12. class Dervied : public Base
13. {
14. int der;
15.
16. public:
17. Dervied() { std::cout <<"Construct\n"; }
18. virtual ~Dervied() { std::cout <<"Destuct\n"; }
19.
20. virtual void fun() { der += 1; }
21. };
22.
23.
24.
25. int main()
26. {
27. Dervied* pD = (Dervied* )malloc(sizeof(Dervied));
28. pD->Dervied::Dervied();
29.
30. //pD->fun();
31.
32. }