#include <fstream>
#include <iostream>
#include <stdlib.h>
#include <vector>
#include <string>
#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <errno.h>
#include <sys/file.h>
#include <string.h>
int m_nCountMember;
vector <string> vectData;
inline void PutInt(string &str,int nCount)
{
char szBuffer[1024] = {0};
sprintf(szBuffer,"%d",nCount );
str += szBuffer;
}
inline void PutInt(string &str,string strData)
{
str += strData;
}
bool Print(CRole* pRole,string filename)
{
if (NULL == pRole)
return false;