都郁闷一个多小时了.....也没看出哪出了错......
10 个解决方案
#1
这样描述有点看不懂啊
#2
真是看着晕。。
#3
是不是你定义机构体是:
typedef struct a
{
....
}
然后你应该是 struct a mya;//这样用的
不是: a mya;
typedef struct a
{
....
}
然后你应该是 struct a mya;//这样用的
不是: a mya;
#4
估计是结构定义完后在 } 后没加;号
#5
看你的描述,和头文件A B C有什么关系?
#6
abcd太晕了
#7
把问题弄清楚点再问
#8
是不是在源文件中你忘记了写 类名:: 啊?
你明白我在说什么吗?
你明白我在说什么吗?
#9
//d.h
class d
{
public:
int fun();//你是这个没写啊?
}
//d,cpp
int d::fun() //还是这个没写啊?
{
return 1;
}
#10
和头文件A B C有什么关系?
#1
这样描述有点看不懂啊
#2
真是看着晕。。
#3
是不是你定义机构体是:
typedef struct a
{
....
}
然后你应该是 struct a mya;//这样用的
不是: a mya;
typedef struct a
{
....
}
然后你应该是 struct a mya;//这样用的
不是: a mya;
#4
估计是结构定义完后在 } 后没加;号
#5
看你的描述,和头文件A B C有什么关系?
#6
abcd太晕了
#7
把问题弄清楚点再问
#8
是不是在源文件中你忘记了写 类名:: 啊?
你明白我在说什么吗?
你明白我在说什么吗?
#9
//d.h
class d
{
public:
int fun();//你是这个没写啊?
}
//d,cpp
int d::fun() //还是这个没写啊?
{
return 1;
}
#10
和头文件A B C有什么关系?