作者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