静态成员变量的初始化,vector类型变量初始化
摘要:http://blog.sina.com.cn/s/blog_67001b350100jmu5.html某些情况下,在写C++类的时候,希望能通过一个静态初始化函数来对类的一些静态成员进行初始化。比如,往静态的std::map成员或者std::vector成员里添加一些固定的内容等。这在Java里通过static块很容易实现。但在C++里该怎么办呢? 如果要初始化一个普通的静态成员,只需要在实现文件(源文件)中定义该成员并赋予初始值即可,比如:classTest1{public:staticstringemptyString;};stringTest1::emptyString="&
阅读全文
posted @ 2013-05-03 09:11
浙公网安备 33010602011771号