作者noblebell (高贵的铃)
看板EE_DSnP
标题[问题] 关於static二三问
时间Tue Nov 17 19:26:06 2009
我在写hw3时,关於static有些疑惑,烦请版上同学老师了
1、我在.cpp档里撰写funx的body时,都打:
static bool
XXXXX::XXXXXX(....){
......
...
}
compiler会complain,好像是不能加上static,请问这是为什麽?
2、同样是在.cpp里撰写funx的body时,虽然有#include <XXXX.h>
但好像还是要在.cpp里,自行再对.h里的static data member做instantiation
(我看error很久,最後问了goodword才发现这个问题)
可是在.h里,已经做instantiation的static data member,为什麽还要再一次
instantiation?不懂、不懂
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.17.181
※ 编辑: noblebell 来自: 140.112.17.181 (11/17 19:50)
1F:推 fp60403:2.因为它是static的关系吧 11/17 21:12