> privateで宣言した
> TCHAR *buffer[512];
> というコンストラクタを
それコンストラクタじゃなくてメンバ変数だよ、多分
あと、デストラクタするってのも普通言わない