过去一段时间,因为我已经在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