前几篇博文中的main.cpp,Tiger.cpp,Rat.cpp,Ox.h,Tiger.h,Rat.h 中(这六个文件构成一个完整的工程),如果我想在类 Tiger 中的TransformData()函数在运算时候 要用到类Ox中的数据transform,则可以如下编程;
#include "Tiger.h"
void Tiger::TransformData(Ox *pOx)
{
}
//以下是Tiger头文件
#ifndef Tiger_H
#define Tiger_H
#include "stdio.h"
#include "math.h"
#include "Ox.h"
#include <iostream>
using namespace std;
class Tiger
{
public:
private:
};
#else
#endif
//一下是Ox头文件
#ifndef _Ox_H
#define _Ox_H
#include "stdio.h"
#include "math.h"
#include "string.h"
#include <iostream>
using namespace std;
class Ox
{
public:
private:
};
#else
#endif