basetype

 
// 文件名: basetype.h
// 文件描述: 定义公共数据类型

// 修改记录:
// * 2008-3-31 10:21:02 kenny
//  创建
//

#if !defined(__BASETYPE_H_2008_3_31_KENNY__)
#define __BASETYPE_H_2008_3_31_KENNY__

#include

namespace nsKLIB {
  
 typedef char   TMchar;
 typedef wchar_t   TWchar;
 typedef std::string  TMString;
 typedef std::wstring TWString;
 typedef TMchar   TPath;
 
 
#if defined(UNICODE) || defined(_UNICODE_)
 typedef TWchar   TChar;
 typedef std::wstring  TString;
#define  _ts(str)  L##str
#else
 typedef TMchar   TChar;
 typedef std::string  TString;
#define  _ts(str)  str
#endif

 
 typedef unsigned int TUint;

 typedef unsigned char TByte;
 typedef unsigned short TWord;
 typedef unsigned long TDword;
 
} //namespace nsKLIB

#endif //__BASETYPE_H_2008_3_31_KENNY__
//end file

你可能感兴趣的:(basetype)