05 2013 档案

静态成员变量的初始化,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 chulia 阅读(3338) 评论(0) 推荐(0)

导航