111,098
社区成员




#include "stdafx.h"
#include "iostream"
#include "ZM30X.h"
using namespace std;
namespace ZKA{
struct ZM30X::MyStruct{
public:
int a;
int b;
public:
MyStruct(){
a = 145;
b = 389;
cout<<"MyStruct constructor!"<<endl;
}
};
ZM30X::ZM30X():myStruct(new MyStruct()){
cout<<"ZM30X constructor!"<<endl;
}
ZM30X::~ZM30X(){
delete myStruct;
}
ZM30X_API int ZM30X::Add(){
int i = myStruct->a + myStruct->b;
cout<<"ZM30X::Add() a = "<<myStruct->a<<" ; b = "<<myStruct->b<<endl;
return i;
}
} //namespace ZKA