過去一段時間,因爲我已經在C++中使用了結構。使用結構 - 奇怪問題
任何想法,爲什麼這不工作?我的編譯器抱怨DataStruct不被認可的類型,但在智能感知VC++仍然能看到裏面結構中的數據成員,使語法確定...
Frustating。 xD
struct DataStruct
{
int first;
};
int main(int argc, char **argv)
{
DataStruct test;
//test.first = 1;
}
就是這樣。正在使用模板,並沒有注意到它是.c而不是.cpp – bobber205 2010-01-13 20:19:59
這也是我的第一個猜測。上面的代碼是合法的C++,但不是合法的C. – nusi 2010-01-13 20:20:23
只是爲了澄清:Bobber正在討論VC++ IDE模板而不是C++中的模板。 – missingfaktor 2010-01-13 20:28:59