首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

小弟我看一段代码时,有一行不知是什么语法

2012-02-23 
我看一段代码时,有一行不知是什么语法我看一段代码时,对****之间的部分有些不懂,能给解释一下吗#define_IO

我看一段代码时,有一行不知是什么语法
我看一段代码时,对****之间的部分有些不懂,能给解释一下吗
#define   _IOSskipws       0x0001

template <class   _Dummy> class   _Iosb
{
public:
enum   _Fmtflags
{//   constants   for   formatting   options
_Fmtmask   =   0xffff,   _Fmtzero   =   0};

static   const   _Fmtflags   skipws   =   (_Fmtflags)_IOSskipws;


};
***************************************************************************
template <class   _Dummy>
const   typename   _Iosb <_Dummy> ::_Fmtflags     _Iosb <_Dummy> ::skipws;
***************************************************************************



[解决办法]
在类里面的那个不是定义,是声明skipws是静态成员变量
类静态成员变量必须在类外定义一次
静态变量的默认初始值是0

热点排行