作者julie7994 (小屁)
看板EE_DSnP
標題[問題] enum
時間Fri Jan 14 22:17:25 2011
原本cirParseError定義在.cpp
如果現在想要在.h檔裡看到
那我該怎麼辦??
我放到.h後反而.cpp裡就看不到了
有沒有強者解惑一下
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.4.185
1F:→ michael0728n:在h檔做pre-define試試看?! 01/14 22:38
2F:→ michael0728n:不知道enum可不可以這樣XD 01/14 22:38
3F:→ BBSealion:extern? (沒試過enum +1...) 01/14 22:39
4F:→ julie7994:試過沒用 01/14 22:41
5F:推 ric2k1:你是指 .cpp 檔 看不到 .h 檔裏頭 define 的 enum 嗎? 01/14 23:25
6F:→ ric2k1:如果是的話,你有在 .cpp 裏頭 include .h 嗎? 01/14 23:25
7F:→ ric2k1:但也有可能是你在 .h 裏頭的某個地方 想要用到這個 enum, 01/14 23:26
8F:→ ric2k1:這時你要確定 enum 是放在使用的地方的上面。 01/14 23:27
9F:→ ric2k1:基本上 enum 跟 class 一樣,你都可以把它視為是用來define 01/14 23:27
10F:→ ric2k1:一種 data type, 只要是 class 可以被看到, enum 也就可以 01/14 23:28