1 #if !defined BASE64_H_INC_    13     char *lpszOutputString; 
    14     static const char *szB64; 
    16     static int FindIndexInB64(
char c); 
    27     const char *Encode(
const char *szStr, 
int iLens = -1);  
    31     const char *Decode(
const char *szStr);
    37     const char *
Get()
 const { 
return lpszOutputString; }
    43     static void Encode(istream& istr, ostream& ostr, 
int iRet = 76);    
    48     static void Decode(istream& istr, ostream& ostr);   
    55     static void Encode(
const char *lpszImputFileName, 
const char *lpszOutputFileName, 
int iRet = 76)
    57         ifstream f(lpszImputFileName,ios::in | ios::binary);
    58         ofstream of(lpszOutputFileName);
    65     static void Decode(
const char *lpszImputFileName, 
const char *lpszOutputFileName)
    67         ifstream f(lpszImputFileName);
    68         ofstream of(lpszOutputFileName,ios::out | ios::trunc | ios::binary);
    73 #endif // #if !defined BASE64_H_INC_ const char * Get() const
Definition: base64.h:37
int GetLenght() const
Definition: base64.h:34
static void Encode(const char *lpszImputFileName, const char *lpszOutputFileName, int iRet=76)
Definition: base64.h:55
static void Decode(const char *lpszImputFileName, const char *lpszOutputFileName)
Definition: base64.h:65
Base64 Encodeing クラス 
Definition: base64.h:10